SYRTHES in 4 questions
What kind of numerical approaches are used within the code ?
► Radiosity approach for thermal radiation
What kind of input is required by the code?
► Material physical properties
► Boundary conditions
► Temperature at probe locations
► Thermal energy balances
The SYRTHES Software is designed to solve transient thermal problems in 2D (cartesian and axisymetrical system of coordinates) and 3D. It is an open source code, meaning that users can use it both for classical studies thanks a Graphical User Interface, but can also program their own complex physical cases. It runs exclusively on Linux platform.
For conduction, all material properties, source term, or boundary conditions (fixed temperature, flux, heat exchange, contact resistance, infinite radiation, etc…) may vary with respect to space, time, or local quantities like the temperature. Conductivity of each material may have an isotropric, orthotropic or anisotropic behavior.
Wall to wall radiation (non-participating media), is also available in 2D, 2D axi-symetrical and 3D system of coordinates. A radiosity approach is used when the radiative behavior is diffuse. When calculating view factor (or Gebhart factors when wall have not a diffuse behavior any more) shadowing effects are automatically accounted for whatever the geometrical complexity of the case.
Coupled mass and heat transfer can also be used, inside porous materials, provided the users can specify the behavior of materials. Related applications can be found in buildings energy efficiency studies.
Multiphysics: SYRTHES has been and can be coupled or chained with many other codes. CFD code to perform conjugate heat transfer (Code_Saturne for one phase flow, NEPTUNE_CFD for two phase flow).
SYRTHES proposes a Graphical User Interface (GUI), to help user setting their cases. The SALOME plateform can be used to design the components CAD, and produce an adequate mesh. Once the calculation has ended, analysis of the thermal fields found can be done thanks to post-processing tools (either Ensight, or Paraview, but of course the structure of the result files being very simple and ASCII, each user can translate these results towards his own post-processor). Being open source, the range of applications is possibly very large. Indeed, the code can be used in a classical way but can also handle very complex configurations in which advanced users can modify some parts thanks to user functions, or even introduce new physics. Large configurations are not forgotten. SYRTHES being parallelized (thanks to message passing approach MPI), very large cases can be handled when running on large HPC clusters. Industrial cases up to 1.5 billion meshes have be handled on several hundreds of core.