Salome (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Developer(s)Open Cascade EDF CEA
Stable release
9.7.0[1] Edit this on Wikidata / 28 June 2021; 3 months ago (28 June 2021)
Written inC++, Python
Operating systemLinux/Windows/Unix-like

SALOME is a multi-platform open source (LGPL-2.1-or-later) scientific computing environment, oriented to industrial studies involving physics simulations. It is developed by a partnership between EDF and CEA. It contains functionalities required for the different steps of a study: CAD and mesh modeling, creation of computation schemes, data post-treatment and visualization of results, uncertainty treatment, data assimilation. SALOME does not contain a physics solver but provides the computing environment required for one’s integration.

SALOME is the basis of many disciplinary platforms, such as salome_meca (containing code_aster), salome_cfd (with code_saturne) and SALOME-HYDRO (with TELEMAC-MASCARET).It is also possible to create tools for specific applications (for example civil engineering, fast dynamics in pipes or rotating machines, available in code_aster) with a specialized graphical interface in order to help to perform such studies. In addition to using SALOME through its graphical interface, most of the functionalities are available through a Python API. SALOME is available on its official website.[2]

A SALOME Users’ Day takes place every year, featuring presentations on studies performed with SALOME in several application domains, either at EDF, CEA or elsewhere. The presentations of previous editions are available on the official website.[3]

History and consortium[edit]

SALOME splash screen

The development of SALOME started around the year 2000 by a 9-sided partnership, including EDF, CEA and Open Cascade.[4] The SALOME acronym means “Numerical Simulation by Computing Architecture in Open Source and with Evolving Methodology” (in French, « Simulation numérique par Architecture Logicielle en Open source et à Méthodologie d'Évolution »). In 2020, the partnership focuses on industrial applications in the energy domain and is formed by EDF and CEA.

The MED format[edit]

The MED format (Modèle d’Échange des Données in French, for Data Exchange Model) is a specialization of the HDF5 standard. It is a shared property between EDF and CEA. MED is SALOME’s data exchange model. The MED data model allows a standard representation of meshes and result fields that is independent of the simulated physics. The MED library is developed in C and C++ and has an API in C, FORTRAN and Python.

Featured functionalities[edit]

SALOME 9.4 module bar

Here is the list of the available modules of SALOME 9.4:[5][6]

Prerequisites and available versions[edit]

SALOME is available for several UNIX operating systems and Windows. Specific versions are generated by EDF and CEA containing specific packages for their applications. All versions are available on the SALOME official website[6][7] and the disciplinary platforms’ websites.[8]


  1. ^
  2. ^ "Welcome to the — SALOME Platform". Retrieved 2021-07-28.
  3. ^ "SALOME User Day 2020 — SALOME Platform". Retrieved 2021-07-28.
  4. ^ "History — SALOME Platform". Retrieved 2021-07-28.
  5. ^ "SALOME 9.4 Release Notes" (PDF).
  6. ^ a b "Download Page — SALOME Platform". Retrieved 2021-07-28.
  7. ^ "Downloads — SALOME Platform". Retrieved 2021-07-28.
  8. ^ "Download salome_meca". Retrieved 2021-07-28.

External links[edit]