Aller au contenu

MASCARET (logiciel)

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Code Mascaret)
MASCARET
Description de l'image Fudaa-mascaret-ico.png.
Description de cette image, également commentée ci-après
Code de calcul à surface libre
Informations
Développé par EDF
Première version
Dernière version 8 ()
Écrit en Fortran, C
Environnement GNU/Linux, Windows, OSX
Langues anglais et français
Type CFD
Licence GPLv3
Site web openmascaret.org

MASCARET[1],[2],[3] est un logiciel libre de simulation numérique en mécanique des fluides, développé par le Laboratoire national d'hydraulique et environnement (LNHE[4]) du service R&D d'EDF.

Présentation

[modifier | modifier le code]

Pour faciliter son utilisation, MASCARET possède une IHM FUDAA-MASCARET écrite en java sous la licence libre GPL v2 (IHM du code de calcul issue du projet FUDAA).

C'est un code de modélisation hydraulique monodimensionnelle à surface libre, basé sur les équations de Saint-Venant dont le cœur du système est codé en Fortran 90. Il permet d'effectuer des calculs pour des écoulements aussi bien fluviaux que transcritiques, en régime permanent ou non permanent.

Ainsi son champ d'application couvre de nombreux cas d'études comme :

  • les propagations de crues et modélisations des champs d’inondations ;
  • les ondes de submersion résultant de rupture d’ouvrages hydrauliques ;
  • les régulations de rivières et les propagations d’onde dans les canaux (intumescences, éclusées, mise en eau).
Simulation de rupture d'un barrage avec MASCARET.

Un module de qualité d'eau (TRACER) et un module de transport solide sédimentaire (MASCAPA) sont intégrés au logiciel.

Une nouvelle version est diffusée environ une fois par an.

MASCARET est un logiciel complexe, dont la réalisation a débuté il y a plus de vingt ans, pour répondre aux besoins internes d'EDF et du CEREMA[5] (Centre d'études et d'expertise sur les risques, l'environnement, la mobilité et l'aménagement). Ils sont copropriétaires du logiciel depuis le début.

Il est fourni en tant que logiciel libre sous la licence GPL v3 depuis .

Références

[modifier | modifier le code]
  1. N. Goutal et F. Maurel, A Finite Volume Solver for 1D Shallow-Water Equations Applied to an Actual River, Int. J. Numer. Meth. Fluids 2002, 38:1-19
  2. N. Goutal, J.-M. Lacombe, F. Zaoui et K. El-Kadi-Abderrezzak, MASCARET: a 1-D Open-Source Software for Flow Hydrodynamic and Water Quality in Open Channel Networks, River Flow 2012 – Murillo (Éd.), p. 1169-1174
  3. J.-M. Lacombe, F. Zaoui et N. Goutal, MASCARET – An Open Source 1D Simulation Code for Flow Hydrodynamic with a Generic Application Programming Interface, OpenWater 2013, Bruxelles, Belgique
  4. LNHE
  5. CEREMA

Articles connexes

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]