SYRTHES in 4 questions

What kind of software?

SYRTHES is a Software dedicated to transient thermal simulations in solids. It handles 2D and 3D conduction inside solids and wall to wall radiation heat transfert with non participating media. Coupled heat and mass transfer (evaporation and condensation) can also be handled. The code can be used in various domains: buildings components studies related to energy efficiency, nuclear (plant components, fuel transport, fuel transportation, waste management), electricity related problems, material physical properties, etc.

For whom?

Design and technical departments, research centers, engineering schools and universities.

What is it used for?

It is generally used to perform heat transfer studies inside components or devices, to ensure for example that thermal criteria are respected or to improve designs so that devices stay within expected specifications.

An example?

To investigate long term aging of electrical cables passing through a thick wall and heated by Joule effect, the temperature distribution needs to be calculated. The complex structure of each cable (core, cladding, …) is accounted for. This allows to have access to the maximum temperature reached in each cable affected by a certain load. This helps to gain a better understanding of the thermal behavior of a bundle of cables, ensure they stay within the required specifications and provide possible solutions to improve the spatial positioning of each electrical cable.


Find here some associated documentation (can also be accessed directly through the GUI)

The last version of the code


Contact :

Technical aspects

Is the software user-friendly?
Yes, it is possible to set the case parameters thanks to a Graphical User Interface, and some results can be checked graphically during the calculation
What kind of numerical approaches are used within the code ?
► Finite element method for thermal conduction
► Radiosity approach for thermal radiation
What kind of input is required by the code?
► Geometrical description of the case through a mesh composed exclusively of triangle (2D) and tetraedra (3D)
► Material physical properties
► Boundary conditions
What kind of results can be obtained?
► Thermal fields during the transient
► Temperature at probe locations
► Thermal energy balances


Detailed description

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.



  • Conduction


    Finite elements