Laboratoire des Écoulements Géophysiques et Industriels




Nos tutelles

CNRS

Nos partenaires

Rechercher


Accueil > Équipes > Équipe MEIGE > Diffusion scientifique > Portfolio-Highlights

Développement numérique communautaire « sciences ouvertes »

L’équipe MEIGE est particulièrement active dans le développement d’outils numériques open-source et plus particulièrement d’outils liés à la boîte à outil open-source OpenFOAM. Depuis 2014, nous sommes fortement impliqués dans le développement de sedFOAM, logiciel dérivé de OpenFOAM et adapté au transport sédimentaire (Cliquez pour accéder au logiciel SedFOAM publié sur zenodo1). L’une des figures issues de ce logiciel en accès libre (Figure 12) a été distinguée lors du concours « la preuve par l’image » en 2020 2
Nous avons également développé une boite à outil en python, fluidfoam 1, pour lire et analyser les résultats de simulation OpenFOAM. En 2024, nous avons mis en ligne une extension de SedFOAM 2 pour traiter des écoulements triphasiques gaz-liquide-solide, permettant de simuler des écoulements à surface libre et le transport solide 3. D’autres développements sont en cours comme sedExnerFoam (chaire OXALIA) mais ne sont pas encore diffusés 4.
Dans le cadre de ces développements, nous appliquons rigoureusement les bonnes pratiques logicielles afin d’assurer une qualité et une robustesse accrues de nos outils. Nous avons mis en place un processus d’intégration continue pour automatiser les tests et garantir la stabilité du code à chaque étape de son évolution. Nous respectons également des normes de codage bien définies, ce qui permet d’assurer la lisibilité, la maintenabilité et la collaboration efficace au sein de l’équipe et avec les collaborateurs extérieurs. Par ailleurs, nous utilisons des conteneurs Docker pour garantir un environnement de développement homogène et faciliter le déploiement de nos outils, que ce soit pour les tests ou la mise en production.

27 C.Bonamy, J.Chauchat, T.-J.Hsu, E.Puig-Montella, R.Chassagne, A.Mathieu, Z.Cheng, T.Nagel, A.Salimi-Tarazouj, B.Tsai, P.Higuera, (2024) : sedfoam (Version 2312). Zenodo. https://doi.org/10.5281/zenodo.5095242
28 La preuve par l’image (2020) : concours-preuve-image.fr/laureat-2020/
29 C.Bonamy, J.Chauchat, P.Augier, A.Mathieu, Q.Clemençot, et al. (2022) : fluidfoam. https://hal.science/hal-03702247v1
30 A.Mathieu, Y.Kim, T.-J.Hsu, C.Bonamy, J.Chauchat (2024) : sedInterFoam. Zenodo. https://doi.org/10.5281/zenodo.10577879
31 E.Puig Montella, C.Bonamy, J.Chauchat, T.-J.Hsu (2024) : Implementing moving object capability in a two-phase Eulerian model for sediment transport applications. OpenFOAM journal, 4, 79–104. https://cnrs.hal.science/hal-04733267v1
32 A.Mathieu, Y.Kim, T.-J.Hsu, C.Bonamy, J.Chauchat (2024,in press) : sedInterFoam 1.0 : a three-phase numerical model for sediment transport applications with free surfaces, Geosci. Model Dev. Discuss. [preprint]. https://doi.org/10.5194/gmd-2024-16.

Portfolio