Code Saturne
Encyclopedia
Code_Saturne is a general purpose computational fluid
dynamics
Computational fluid dynamics
Computational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. Computers are used to perform the calculations required to simulate the interaction of liquids and gases with...

 free software. Developed since 1997 at EDF
Électricité de France
Électricité de France S.A. is the second largest French utility company. Headquartered in Paris, France, with €65.2 billion in revenues in 2010, EDF operates a diverse portfolio of 120,000+ megawatts of generation capacity in Europe, Latin America, Asia, the Middle East and Africa.EDF is one of...

 R&D, Code_Saturne is distributed under the GNU GPL licence.
It is based on a co-located Finite Volume
Finite volume method
The finite volume method is a method for representing and evaluating partial differential equations in the form of algebraic equations [LeVeque, 2002; Toro, 1999]....

 approach that accepts meshes with any type of cell (tetrahedral, hexahedral, prismatic, pyramidal, polyhedral…) and any type of grid structure (unstructured, block structured, hybrid, conforming or with hanging nodes…).

Its basic capabilities enable the handling of either incompressible or expandable flows with or without heat transfer and turbulence (mixing length, 2-equation models, v2f, Reynolds stress models
Reynolds stresses
In fluid dynamics, the Reynolds stress is the stress tensor in a fluid obtained from the averaging operation over the Navier-Stokes equations to account for turbulent fluctuations in fluid momentum.-Definition:...

, Large eddy simulation
Large eddy simulation
Large eddy simulation is a mathematical model for turbulence used in computational fluid dynamics. It was initially proposed in 1963 by Joseph Smagorinsky to simulate atmospheric air currents, and many of the issues unique to LES were first explored by Deardorff...

…).
Dedicated modules are available for specific physics such as radiative heat transfer, combustion (gas, coal, heavy fuel oil, …), magneto-hydro dynamics, compressible flows, two-phase flows
Multiphase flow
In fluid mechanics, multiphase flow is a generalisation of the modelling used in two-phase flow to cases where the two phases are not chemically related or where more than two phases are present In fluid mechanics, multiphase flow is a generalisation of the modelling used in two-phase flow to...

 (Euler-Lagrange approach
Lagrangian and Eulerian coordinates
In fluid dynamics and finite-deformation plasticity the Lagrangian specification of the flow field is a way of looking at fluid motion where the observer follows an individual fluid parcel as it moves through space and time. Plotting the position of an individual parcel through time gives the...

 with two-way coupling), extensions to specific applications (e.g. for atmospheric environment).

Code_Saturne can be coupled to thermal software SYRTHES for conjugate heat transfer. It can also be used jointly with structural analysis software Code Aster
Code Aster
Code_Aster is an Open Source software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics originally developed as an in-house application by the French company EDF...

, in particular in the Salomé platform. SYRTHES and Code_Aster are developed by EDF and distributed under the GNU GPL licence.

Alternative software

  • ANSYS CFX (proprietary software)
  • ANSYS Fluent (proprietary software)
  • Gerris Flow Solver (GPL)
  • OpenFOAM
    OpenFOAM
    OpenFOAM is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, including computational fluid dynamics . The code is released as free and open source software under the GNU General Public License...

     (GPL)
  • STAR-CCM+ (proprietary software)

External links

Official english website Official french website Code Saturne Installation on Mandriva Linux Official development website Code_Saturne Overview (pdf, 2 pages) Overview of EDF's Open Source initiative (pdf, 2 pages) Download page for Code Saturne 2.0.0 RC2 code-saturne.blogspot.com : Not official Blog about SALOME, Code_Saturne, ParaView and Numerical Modelling CAE Linux : LiveDVD with Code_Saturne, Code_Aster and the Salomé platform Website at the University of Manchester
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK