Code_Saturne
Overview
Code_Saturne is the free, open-source software developed and released by EDF to solve computational fluid dynamics (CFD) applications. It solves the Navier-Stokes equations for 2D, 2D-axisymmetric and 3D flows, steady or unsteady, laminar or turbulent, incompressible or weakly dilatable, isothermal or not, with scalars transport if required. Several turbulence models are available, from Reynolds-Averaged models to Large-Eddy Simulation models. In addition, a number of specific physical models are also available as modules: gas, coal and heavy-fuel oil combustion, semi-transparent radiative transfer, particle-tracking with Lagrangian modeling, Joule effect, electrics arcs, weakly compressible flows, atmospheric flows, rotor/stator interaction for hydraulic machines.
Restrictions
Électricité de France (EDF) releases this package under the GNU General Public License, version 2.
Environment Modules
Every installation is compiled with support for the CFD General Notation System (CGNS), CoolProp, the Hierarchical Data Format (HDF5), and the MED file format.
$ # As of 2026-10-01, the following files are available.A modulefile(4) must be loaded before this package can be used.
$ module avail apps/intel-oneapi-2024.2.0/code_saturne
—————————— /opt/apps/modules ——————————-
apps/intel-oneapi-2024.2.0/code_saturne/8.1.3
apps/intel-oneapi-2024.2.0/code_saturne/8.2.2
apps/intel-oneapi-2024.2.0/code_saturne/8.3.2
apps/intel-oneapi-2024.2.0/code_saturne/9.0.2
apps/intel-oneapi-2024.2.0/code_saturne/9.1.0
apps/intel-oneapi-2024.2.0/code_saturne/9.2.0(latest)
Key:
(symbolic-version) modulepath default-version
$ module load apps/intel-oneapi-2024.2.0/code_saturneTo use a specific installation, provide either: the path to the file for the desired version (i.e. one of those shown above), or a version specifier.
Loading apps/intel-oneapi-2024.2.0/code_saturne/9.1.0
Loading requirement: libs/intel-oneapi-2024.2.0/coolprop/8.0.0
Graphical User Interface (GUI)
All installations are compiled with support for the graphical user interface (GUI). This can be used on one of the appropriate partitions.
$ # The necessary options for salloc(1) are ommited.This is not a complete example of submitting interactive jobs in Slurm.
$ salloc …
…
$ srun code_saturne gui
Appendix A: Relevant Pages
- Documentation.
- Forum.
- Prior documentation for versions 5.0.9, 6.0.4, and 7.0.2.
