OpenFLUID

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 09/03/09
  • Correction mineure : 21/01/14
Mots-clés

OpenFLUID : Plate-forme de modélisation du fonctionnement intégré du paysage

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Version actuelle : 2.0.0 - Janvier 2014
  • Licence(s) : GPL - licence GPLv3
  • Etat : diffusé, stable
  • Support : maintenu, développement en cours
  • Concepteur(s) : Jean-Christophe Fabre
  • Contact concepteur(s) : fabrejc@supagro.inra.fr
  • Laboratoire(s), service(s)... : LISAH

 

Fonctionnalités générales du logiciel

OpenFLUID est une plate-forme de modélisation et de simulation de flux dans le paysage. Elle permet la simulation de processus générant des flux dans un domaine spatial hétérogène, sur une période temporelle donnée. Elle peut également prendre en compte des calendriers d'évènements discrets au cours de la simulation.

OpenFLUID est particulièrement adaptée aux simulation de flux en milieu cultivé et anthropisé (bassins versants cultivés, parcelles agricoles, ...), mais peut être utilisée pour d'autres applications de simulation de flux spatialisés.

La plate-forme comprend :

Le framework OpenFLUID offrant un cadre de modélisation et de simulation, et exécutant des modèles construits à base de codes de calcul (simulateurs). Ces simulateurs sont branchés dynamiquement au framework en fonction du modèle défini pour la simulation. Un SDK (plug-in pour Eclipse + API) est disponible pour les modélisateurs-développeurs de simulateurs.

Des applications logicielles :une interface en ligne de commande, une interface graphique utilisateur, permettant la construction de modèles couplés, la paramétrisation des modèles et de l'espace étudié, l'exécution de simulations, l'exploitation des résultats (OpenFLUID-Builder), un package R pour l'analyse et le pilotage des simulations depuis l'environnement R (ROpenFLUID). 

Le développement d'OpenFLUID est basé sur une approche orientée objet (langage C++). Les simulateurs peuvent être développés en utilisant tout langage interfaçable avec C++ (C, Fortran, ...).

Contexte d’utilisation du logiciel

OpenFLUID est utilisé pour le développement et le couplage de modèles de flux dans le paysage, et notamment pour le modèle MHYDAS (Modélisation HYdrologique Spatialisée pour les AgroSystèmes) qui inclut flux hydrologiques, de pesticides, et d'érosion. Le développement des modèles est assuré par des scientifiques-modélisateurs (chercheurs, post-docs, thésards, stagiaires) qui intègrent leurs codes de calcul dans des simulateurs. Ces simulateurs sont couplés dynamiquement au travers du framework OpenFLUID pour former un modèle couplé. Les simulations sont exécutées à partir de ces modèles, suivant des scénarios définis.

Publications liées au logiciel
  • Fabre, J.C., Louchart, X., Moussa, R., Dagès, C., Colin, F., Rabotin, M., Raclot, D., Lagacherie, P. and M., Voltz, 2010. OpenFLUID: a software environment for modelling fluxes in landscapes, LANDMOD2010, Montpellier, France.
  • Fabre, J.-C., Rabotin, M., Crevoisier, D., Libres, A., Dagès, C., Moussa, R., Lagacherie, Ph., Raclot, D. and Voltz, M., 2013. OpenFLUID: an open-source software environment for modelling fluxes in landscapes, Vol. 15, EGU2013-8821-1, EGU General Assembly 2013, Vienna (Austria).
  • Rabotin, M., Fabre, J.-C., Libres, A., Lagacherie, Ph., Crevoisier, D. and Moussa, R., 2013. Using graph approach for managing connectivity in integrative landscape modelling, Vol. 15, EGU2013-8851, EGU General Assembly 2013, Vienna (Austria).
  • Fabre, J.C., Louchart, X., Moussa, R., Dagès, C., Colin, F., Rabotin, M., Raclot, D., Lagacherie, P. and M., Voltz, 2010. OpenFLUID: a software environment for modelling fluxes in landscapes - Applications on distributed hydrological modelling of farmed catchments, Water2010 conference, Quebec, Canada.

Commentaires

Responsable thématique précédent

Cette fiche a d'abord été suivie par le responsable thématique Jean-Luc Archimbaud. Teresa Gomez-Diaz l'a reprise en mai 2012.