SALOME est une plateforme open source pour la simulation numérique qui a pour but d’aider à réaliser les différentes étapes d’une étude, de la création du modèle de CAO et du maillage, au post-traitement et la visualisation des résultats, en passant par l’enchaînement de schémas de calcul.
L’application offre ainsi de nombreuses fonctionnalités incluant un modeleur CAO paramétrique performant, un module de génération et d’édition de maillages incluant de nombreux algorithmes, un superviseur de calcul et de nombreux outils d’analyse et traitement des données tels que :
- l’assimilation de données et le calage de paramètres avec l’outil ADAO ;
- les calcul des incertitudes avec OpenTurns (mettre lien vers le logiciel open turns) ;
- la manipulation de champs avec le module Fields et la bibliothèque MEDCoupling (accessible uniquement en script python).
SALOME est facilement extensible et permet d’intégrer des codes de calcul pour les associer aux outils de pré et post-traitement fournis par la plateforme.
Plusieurs plateformes disciplinaires sont ainsi disponibles comme salome_meca (contenant code_aster), salome_cfd (avec code_saturne) et SALOME-HYDRO (avec TELEMAC-MASCARET).