Code Saturne
   HOME

TheInfoList



OR:

code_saturne is a general-purpose
computational fluid dynamics Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid dynamics, fluid flows. Computers are used to perform the calculations required ...
free computer software package. Developed since 1997 at
Électricité de France Électricité de France SA (; ), commonly known as EDF, is a French multinational corporation, multinational electric utility company owned by the government of France. Headquartered in Paris, with €139.7 billion in sales in 2023, EDF ope ...
R&D, code_saturne is distributed under the
GNU GPL The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
licence. It is based on a co-located finite-volume 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,
Large eddy simulation Large eddy simulation (LES) 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 first explored by Deardorff (1970). LES is ...
...). Dedicated modules are available for specific physics such as
radiative heat transfer Thermal radiation is electromagnetic radiation emitted by the thermal motion of particles in matter. All matter with a temperature greater than absolute zero emits thermal radiation. The emission of energy arises from a combination of electro ...
,
combustion Combustion, or burning, is a high-temperature exothermic redox chemical reaction between a fuel (the reductant) and an oxidant, usually atmospheric oxygen, that produces oxidized, often gaseous products, in a mixture termed as smoke. Combustion ...
(gas, coal, ...), magneto-hydro dynamics,
compressible flow Compressible flow (or gas dynamics) is the branch of fluid mechanics that deals with flows having significant changes in fluid density. While all flows are compressibility, compressible, flows are usually treated as being incompressible flow, incom ...
s, two-phase flows ( Euler-Lagrange approach with two-way coupling), extensions to specific applications (e.g. for atmospheric environment). The current production version is 8.0 (2023-06-30).


code saturne install

code_saturne may be installed on a
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
or other
Unix-like A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
system by downloading and building it. No system files are changed, so administrator privileges are not required if the code is installed in a user's directory. Packages for code_saturne are also available on
Debian Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
and
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
. Alternatively, CAE Linux (latest versio

, includes code_saturne pre-installed. The code also works well in the Windows subsystem for Linux.


Interoperability

code saturne supports multiple mesh formats. The following formats, from open source or commercial tools, are currently supported by Code Saturne: Supported mesh input format
(source)


(NOPO) – (INRIA/Distene) *
I-DEAS I-DEAS (''Integrated Design and Engineering Analysis Software''), a computer-aided design software package. It was originally produced by SDRC in 1982. I-DEAS was used primarily in the automotive industry, most notably by Ford Motor Company (who ...
universal
MED
*
CGNS CGNS stands for CFD General Notation System. It is a general, portable, and extensible standard for the storage and retrieval of CFD analysis data. It consists of a collection of conventions, and free and open software implementing those convent ...

EnSight
6
EnSight
Gold *
GAMBIT A gambit (from Italian , the act of tripping someone with the leg to make them fall) is a chess opening in which a player sacrifices with the aim of achieving a subsequent advantage. The word '' gambit'' is also sometimes used to describe si ...
neutral *
Gmsh Gmsh is a finite-element mesh generator developed by Christophe Geuzaine and Jean-François Remacle. Released under the GNU General Public License, Gmsh is free software. Gmsh contains 4 modules: for geometry description, meshing, solving and p ...
* Simcenter STAR-CCM+ Supported post-processing output formats
EnSight
Gold
MED
*
CGNS CGNS stands for CFD General Notation System. It is a general, portable, and extensible standard for the storage and retrieval of CFD analysis data. It consists of a collection of conventions, and free and open software implementing those convent ...


Alternative software

*
Advanced Simulation Library Advanced Simulation Library (ASL) is a free and open-source Hardware acceleration, hardware-accelerated multiphysics simulation platform. It enables users to write customized numerical solvers in C++ and deploy them on a variety of Massivel ...
(open source software AGPL) * ANSYS CFX (proprietary software) * ANSYS Fluent (proprietary software)
Basilisk
*
COMSOL Multiphysics COMSOL Multiphysics is a finite element analyzer, solver, and simulation software package for various physics and engineering applications, especially coupled phenomena and multiphysics. The software facilitates conventional physics-based use ...
* FEATool Multiphysics
/span>FEATool Multiphysics homepage
/ref> * Gerris Flow Solver (GPL) *
OpenFOAM OpenFOAM (Open Field Operation And Manipulation) is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, most prominently including computation ...
(GPL)
Palabos Flow Solver
(AGPL) * STAR-CCM+ (proprietary software) * SU2 code (LGPL)


See also

*
SALOME Salome (; , related to , "peace"; ), also known as Salome III, was a Jews, Jewish princess, the daughter of Herod II and princess Herodias. She was granddaughter of Herod the Great and stepdaughter of Herod Antipas. She is known from the New T ...


References


External links

*
Official English website
*

*
Code Saturne Installation on Mandriva Linux
*
Code_Saturne Overview (pdf, 2 pages)
*
Overview of EDF's Open Source initiative (pdf, 2 pages)
* code-saturne.blogspot.com : Independent user's 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
{{DISPLAYTITLE:Code_Saturne Computational fluid dynamics Free science software Engineering software that uses Qt Computer-aided design software for Linux Computer-aided engineering software for Linux Articles with underscores in the title