SoNICS: design and workflow of a new CFD software
SoNICS is a new CFD software which builds upon the experience acquired in the years developing and extending the elsA CFD tool implemented at ONERA and used in industry. This article presents an overview of the SoNICS design and workflow, the motivation for this new tool, its structure and how it manages the user configuration (including the input mesh) to produce in the end a graph of tasks to schedule. In particular, we will discuss how well-studied concepts like variability, task graphs and compilations passes are cornerstones of the SoNICS workflow and allow for: a relatively easy evolution and maintenance of the code-base; a relatively straightforward user experience; and good performances.
Authors
- Michaël Lienhardt (ORCID: https://orcid.org/0009-0009-9635-5757)
- Bertrand Michel (ORCID: https://orcid.org/0000-0003-0089-0034)
Institutions
- Université Paris-Saclay (FR)
- Office National d'Études et de Recherches Aérospatiales (FR)
- Laboratoire d'Étude des Microstructures (FR)
Publication Details
- Journal
- Comptes Rendus Mécanique
- Published
- 2025-10-20
- DOI
- https://doi.org/10.5802/crmeca.334
- Citations
- 1
- Primary Topic
- Scientific Computing and Data Management
- Type
- article
- Field-Weighted Citation Impact
- 4.17