Laboratoire des Écoulements Géophysiques et Industriels




Nos tutelles

CNRS

Nos partenaires

Rechercher


Accueil > Équipes > Équipe MEIGE > Thèmes de recherche > Développement d’outils de recherche & de données science ouvertes > Modèles & outils numériques

outils numériques open-source OpenFOAM

L’équipe MEIGE est particulièrement active dans le développement d’outils numériques open-source et plus particulièrement les outils liés à la boîte à outil open-source OpenFOAM. Depuis 2014, nous sommes fortement impliqué dans le développement de sedFOAM. Plus récemment, nous avons également développé une boite à outil en python, fluidfoam, pour lire et analyser les résultats de simulation OpenFOAM (Bonamy et al., 2022). Enfin en 2024, nous avons mis en ligne une extension de SedFOAM pour traiter des écoulements triphasiques gaz-liquide-solide permettant de simuler des écoulements à surface libre et le transport solide. D’autres développement sont en cours comme sedExnerFoam (chaire OXALIA) mais ne sont pas encore diffusé. 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. 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. En lien avec cette activité de développement, nous avons organisé les journées Grenobloise des utilisateurs d’OpenFoam (26 Juin 2019) grâce au soutien de MaiMosine (https://www.maimosine.fr). Une première édition avait eu lieu en 2018. Dans la continuité de cette dynamique d’animation scientifique locale, nous avons organisé, sur le plan national, la 6ème conférence Franco /Belges des utilisateurs d’OpenFOAM les 13 et 14 juin 2023 à Grenoble (FRANCE) qui a réuni une cinquantaine de personnes. Une nouvelle journée Grenobloise devrait être organisée en 2025.

Références
Cyrille Bonamy, Julien Chauchat, Pierre Augier, Antoine Mathieu, Quentin Clemençot, et al.. fluidfoam. 2022, ⟨hal-03702247⟩
Bonamy, C., Chauchat, J., Hsu, T.-J., Puig-Montella, E., Chassagne, R., Mathieu, A., Cheng, Z., Nagel, T., Salimi-Tarazouj, A., Tsai, B., & Higuera, P. (2024). sedfoam (Version 2312). Zenodo. https://doi.org/10.5281/zenodo.5095242
Mathieu, A., Kim, Y., Hsu, T.-J., Bonamy, C., & Chauchat, J. (2024). sedInterFoam. Zenodo. https://doi.org/10.5281/zenodo.10577879
Puig Montella, E., Bonamy, C., Chauchat, J., & Hsu, T. - J. (2024). Implementing moving object capability in a two-phase Eulerian model for sediment transport applications. OpenFOAM journal, 4, 79–104.
Mathieu, A., Kim, Y., Hsu, T.-J., Bonamy, C., and Chauchat, J. : 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, in press, 2024.