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 flows. Computers are used to perform the calculations required to simulate th ...
free computer
software package Software package may refer to: * Package (package management system), in which individual files or resources are packed together as a software collection that provides certain functionality as part of a larger system * Software suite, which provid ...
. Developed since 1997 at
Électricité de France Électricité de France S.A. (literally ''Electricity of France''), commonly known as EDF, is a French multinational electric utility company, largely owned by the French state. Headquartered in Paris, with €71.2 billion in revenues in 2 ...
R&D, code_saturne is distributed under the
GNU GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
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 c ...
...). Dedicated modules are available for specific physics such as
radiative heat transfer Thermal radiation is electromagnetic radiation generated by the thermal motion of particles in matter. Thermal radiation is generated when heat from the movement of charges in the material (electrons and protons in common forms of matter) is ...
,
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. Combusti ...
(gas, coal, heavy fuel oil, ...), 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 compressible, flows are usually treated as being incompressible when the Mach number (the r ...
s,
two-phase flows In fluid mechanics, two-phase flow is a flow of gas and liquid — a particular example of multiphase flow. Two-phase flow can occur in various forms, such as flows transitioning from pure liquid to vapor as a result of external heating, separa ...
( Euler-Lagrange approach with two-way coupling), extensions to specific applications (e.g. for atmospheric environment). Actual version is 8.0 (2023-06-30).


code saturne install

code_saturne may be installed on a
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
or other
Unix-like A Unix-like (sometimes referred to as UN*X 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 Unix-li ...
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 (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
and
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: ''Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All the ...
. 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 conventi ...

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 simi ...
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+ Simcenter STAR-CCM+ is a commercial Computational Fluid Dynamics (CFD) based simulation software developed by Siemens Digital Industries Software. Simcenter STAR-CCM+ allows the modeling and analysis of a range of engineering problems involving ...
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 conventi ...


Alternative software

*
Advanced Simulation Library Advanced Simulation Library (ASL) is free and open-source hardware-accelerated multiphysics simulation platform. It enables users to write customized numerical solvers in C++ and deploy them on a variety of massively parallel architectures ...
(open source software AGPL) * ANSYS CFX (proprietary software) * ANSYS Fluent (proprietary software)
Basilisk
*
COMSOL Multiphysics COMSOL Multiphysics is a finite element analysis, solver, and simulation software package for various physics and engineering applications, especially coupled phenomena and multiphysics. The software facilitates conventional physics-based us ...
* FEATool Multiphysics
/span>FEATool Multiphysics homepage
/ref> * Gerris Flow Solver (GPL) *
OpenFOAM OpenFOAM (for "Open-source 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 ...
(GPL)
Palabos Flow Solver
(AGPL) * STAR-CCM+ (proprietary software) *
SU2 code SU2 is a suite of open-source software tools written in C++ for the numerical solution of partial differential equations (PDE) and performing PDE-constrained optimization. The primary applications are computational fluid dynamics and aerodynamic ...
(LGPL)


See also

*
SALOME Salome (; he, שְלוֹמִית, Shlomit, related to , "peace"; el, Σαλώμη), also known as Salome III, was a Jewish princess, the daughter of Herod II, son of Herod the Great, and princess Herodias, granddaughter of Herod the Great, an ...


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