Code_Saturne documentation

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Code_Saturne documentation

# Introduction

Code_Saturne is EDF's general purpose Computational Fluid Dynamics (CFD) software.

The basic capabilities of Code_Saturne enable the handling of either incompressible or expandable flows with or without heat transfer and turbulence. Dedicated modules are available for specific physics such as radiative heat transfer, combustion (gas, coal, heavy fuel oil, ...), magneto-hydrodynamics, compressible flows, two-phase flows (Euler-Lagrange approach with two-way coupling), or atmospheric flows.

# Installation

Code_Saturne may be configured and installed using the `configure` shell script and `make`. Please read the `INSTALL` file in the toplevel source directory if you are not familiar with configuration scripts generated through GNU autoconf and automake.

# Sub-libraries

See BFT and FVM

# User sources, functions, and subroutines

Many user examples are available in the Related pages

- Boundary condition definitions examples cs_user_boundary_conditions.f90,
- Extra user operations examples cs_user_extra_operations.f90,
- Examples of physical fields initialization cs_user_initialization.f90, and so on ...