En savoir plus

Notre utilisation de cookies

« Cookies » désigne un ensemble d’informations déposées dans le terminal de l’utilisateur lorsque celui-ci navigue sur un site web. Il s’agit d’un fichier contenant notamment un identifiant sous forme de numéro, le nom du serveur qui l’a déposé et éventuellement une date d’expiration. Grâce aux cookies, des informations sur votre visite, notamment votre langue de prédilection et d'autres paramètres, sont enregistrées sur le site web. Cela peut faciliter votre visite suivante sur ce site et renforcer l'utilité de ce dernier pour vous.

Afin d’améliorer votre expérience, nous utilisons des cookies pour conserver certaines informations de connexion et fournir une navigation sûre, collecter des statistiques en vue d’optimiser les fonctionnalités du site. Afin de voir précisément tous les cookies que nous utilisons, nous vous invitons à télécharger « Ghostery », une extension gratuite pour navigateurs permettant de les détecter et, dans certains cas, de les bloquer.

Ghostery est disponible gratuitement à cette adresse : https://www.ghostery.com/fr/products/

Vous pouvez également consulter le site de la CNIL afin d’apprendre à paramétrer votre navigateur pour contrôler les dépôts de cookies sur votre terminal.

S’agissant des cookies publicitaires déposés par des tiers, vous pouvez également vous connecter au site http://www.youronlinechoices.com/fr/controler-ses-cookies/, proposé par les professionnels de la publicité digitale regroupés au sein de l’association européenne EDAA (European Digital Advertising Alliance). Vous pourrez ainsi refuser ou accepter les cookies utilisés par les adhérents de l'EDAA.

Il est par ailleurs possible de s’opposer à certains cookies tiers directement auprès des éditeurs :

Catégorie de cookie

Moyens de désactivation

Cookies analytiques et de performance

Realytics
Google Analytics
Spoteffects
Optimizely

Cookies de ciblage ou publicitaires

DoubleClick
Mediarithmics

Les différents types de cookies pouvant être utilisés sur nos sites internet sont les suivants :

Cookies obligatoires

Cookies fonctionnels

Cookies sociaux et publicitaires

Ces cookies sont nécessaires au bon fonctionnement du site, ils ne peuvent pas être désactivés. Ils nous sont utiles pour vous fournir une connexion sécuritaire et assurer la disponibilité a minima de notre site internet.

Ces cookies nous permettent d’analyser l’utilisation du site afin de pouvoir en mesurer et en améliorer la performance. Ils nous permettent par exemple de conserver vos informations de connexion et d’afficher de façon plus cohérente les différents modules de notre site.

Ces cookies sont utilisés par des agences de publicité (par exemple Google) et par des réseaux sociaux (par exemple LinkedIn et Facebook) et autorisent notamment le partage des pages sur les réseaux sociaux, la publication de commentaires, la diffusion (sur notre site ou non) de publicités adaptées à vos centres d’intérêt.

Sur nos CMS EZPublish, il s’agit des cookies sessions CAS et PHP et du cookie New Relic pour le monitoring (IP, délais de réponse).

Ces cookies sont supprimés à la fin de la session (déconnexion ou fermeture du navigateur)

Sur nos CMS EZPublish, il s’agit du cookie XiTi pour la mesure d’audience. La société AT Internet est notre sous-traitant et conserve les informations (IP, date et heure de connexion, durée de connexion, pages consultées) 6 mois.

Sur nos CMS EZPublish, il n’y a pas de cookie de ce type.

Pour obtenir plus d’informations concernant les cookies que nous utilisons, vous pouvez vous adresser au Déléguée Informatique et Libertés de l’INRA par email à cil-dpo@inra.fr ou par courrier à :

INRA
24, chemin de Borde Rouge –Auzeville – CS52627
31326 Castanet Tolosan cedex - France

Dernière mise à jour : Mai 2018

Menu Logo Principal

Unité de Recherche en Science du Sol

INRA - Site Internet de l'Unité de Recherches de Science du Sol d'Orléans

FullSWOF

 

Logiciels FullSWOF_1D, FullSWOF_2D et FullSWOF_UI

« Full Shallow-Water equations for Overland Flow »
(Équations de Saint-Venant complètes pour le ruissellement)

Le ruissellement sur un champ et l’écoulement dans une rivière sont des phénomènes difficiles à mesurer sur le terrain et à reproduire expérimentalement. On a alors recours à des logiciels spécialisés capables de simuler informatiquement ces phénomènes.

En hydrologie de surface, les équations de Saint-Venant décrivent précisément l’écoulement de l’eau sur une surface. Malheureusement, ces équations n’ont pas de solutions simples. On utilise donc des logiciels pour trouver des solutions approchées. Pour le ruissellement, les méthodes de résolution utilisées jusqu’à présent manquaient de fiabilité.

Afin de disposer d’un logiciel plus fiable, mettant en œuvre des méthodes mathématiques modernes, nous avons développé, en collaboration avec le laboratoire de mathématiques de l’Université d’Orléans (Mapmo), les logiciels FullSWOF_1D, FullSWOF_2D et  FullSWOF_UI :

  • FullSWOF_1D simule un écoulement en une dimension (le long d’un versant ou d’une rivière, par exemple). FullSWOF_1D sert de base au développement de la version bidimensionnelle « FullSWOF_2D ».

Cliquer sur la miniature pour afficher l'image ou la vidéo.

GPM-fluvtor-FS1D © INRA

FullSWOF_1D : Simulation d’un écoulement avec transition sous-critique – critique.

La ligne rouge représente la solution analytique calculée avec SWASHES.

(Auteur : Olivier DELESTRE)

 

  • FullSWOF_2D simule un écoulement en 2 dimensions (sur une surface).

Cliquer sur la miniature pour afficher l'image ou la vidéo.

parcel © INRA

FullSWOF_2D : Simulation du ruissellement sur une parcelle (averse d’intensité variable)

(Auteur : Minh Hoang LE)

 Cliquer sur la miniature pour afficher l'image ou la vidéo.

FS2D-Malpasset

FullSWOF_2D : Simulation de la rupture du barrage de Malpasset (Var)

(Auteur : Olivier Delestre)

  • FullSWOF_UI est l’interface graphique commune à FullSWOF_1D et FullSWOF_2D.

Cliquer sur la miniature pour afficher l'image ou la vidéo.

FullSWOF_UI © INRA

Interface graphique

(Auteur : Frédéric DARBOUX)                                                                              

 

  • Ces logiciels sont mis à disposition de la communauté. Une version parallèle est en cours de développement pour FullSWOF_2D.

Cliquer sur la miniature pour afficher l'image ou la vidéo.

animDambreak © INRA

FullSWOF_2D en parallèle : un cylindre d’eau dans une boite carrée.

Calcul avec 16 processeurs (identifiés par leur couleur). Les murs latéraux ne sont pas représentés.

(Auteur : Christian LAGUERRE)

Méthodes

Dans FullSWOF_1D et FullSWOF_2D, les équations de Saint-Venant sont résolues en utilisant la méthode des volumes finis et un schéma équilibre. Les méthodes numériques ont été choisies afin de simuler correctement des situations critiques en hydrodynamique, telles que les transitions sec-mouillé. L’apport d’eau peut se faire latéralement ou par de la pluie. De l’infiltration peut être paramétrée.

Qualité des simulations

La qualité des simulations effectuées par FullSWOF_1D et FullSWOF_2D est assurée en comparant les résultats de ces codes avec des cas tests analytiques extraits de SWASHES.

Cliquer sur la miniature pour afficher l'image ou la vidéo.

h-McDo-100-fluv-Man © INRA

Cas test « Canal court avec transition douce puis choc ».
Hauteurs d’eau de la solution analytique et selon FullSWOF_1D.

 Cliquer sur la miniature pour afficher l'image ou la vidéo.

h-dam-dry © INRA

Cas test « Surface plane dans un paraboloïde ».
Hauteurs d’eau de la solution analytique et selon FullSWOF_1D.

 Cliquer sur la miniature pour afficher l'image ou la vidéo.

h-Thacker-2D-plan © INRA

Cas test « Surface plane dans un paraboloïde ».
Hauteurs d’eau de la solution analytique et selon FullSWOF_1D.

 

Codes sources

FullSWOF_1D, FullSWOF_2D, et FullSWOF_UI sont des logiciels libres distribués sous la licence CeCILL-V2 (compatible GPL). Vous avez donc accès à l’ensemble des codes sources (en C++ pour FullSWOF_1D et FullSWOF_1D ; en java pour FullSWOF_UI), et vous êtes libre de les utiliser, de les modifier et de les redistribuer à condition d'inclure une citation.

Des forges dédiées permettent de regrouper les développements (FullSWOF_1D, FullSWOF_2D, FullSWOF_UI).

La structure modulaire de FullSWOF_1D et FullSWOF_2D facilite l’ajout d’un composant (par exemple, un nouveau type de frottement). Si vous redistribuez une version modifiée, celle-ci doit être sous licence CeCILL-V2 et doit porter un nouveau nom. En pratique, le plus simple pour faire profiter la communauté de vos améliorations est d’intégrer vos développements dans FullSWOF_1D/2D/UI. Pour être informé des évolutions de FullSWOF_1D/2D/UI, souscrivez à la liste de diffusion fullswof.infos@listes.univ-orleans.fr.

Interface graphique : FullSWOF_UI est l’interface graphique commune à FullSWOF_1D et FullSWOF_2D. Programmée en Java, elle est multi-plateforme.

Distribution : Codes sources libres, en anglais.

Téléchargement :

Contact :Frédéric DARBOUX

Voir aussi :

    • STREAM, un logiciel opérationnel pour prédire le ruissellement et l’érosion sur des bassins-versants agricoles.
    • OpenLISEM, un logiciel libre opérationnel prédisant le ruissellement, l’érosion et les crues, et utilisant FullSWOF_2D.
    • GARS, un générateur de surfaces rugueuses.
    • SWASHES, une compilation de solutions analytiques aux équations de Saint-Venant servant à valider les codes (dont FullSWOF_1D et FullSWOF_2D).

Bibliographie :

2014

Morgan Abily, Olivier Delestre, Laura Amossé, Nathalie Bertrand, Christian Laguerre, Claire-Marie Duluc, Philippe Gourbesville. Use of 3D classified topographic data with fullswof for high resolution simulation of a river flood event over a dense urban area. Proceeding of the 3rd IAHR Europe Congress, Porto, 2014. www.researchgate.net/publication/273798985_Use_of_3D_classified_topographic_data_with_fullswof_for_high_resolution_simulation_of_a_river_flood_event_over_a_dense_urban_area

2013

O. Delestre, C. Lucas, P.-A. Ksinant, F. Darboux, C. Laguerre, T. N. T. Vo, F. James, S. Cordier, SWASHES: a compilation of Shallow Water Analytic Solutions for Hydraulic and Environmental Studies, International Journal for Numerical Methods in Fluids, 72(3): 269-300, 2013, doi:10.1002/fld.3741

2012

Ulrich Razafison, Stéphane Cordier, Olivier Delestre, Frédéric Darboux, Carine Lucas, François James, A shallow water model for the numerical simulation of overland flow on surfaces with ridges and furrows European Journal of Mechanics - B/Fluids 31 , 44--52, (2012)

Olivier Delestre, Stéphane Cordier, Frédéric Darboux, Mingxuan Du, François James, Christian Laguerre, Carine Lucas, Olivier Planchon FullSWOF: A software for overland flow simulation proceedings, SimHydro, 2012

M.-H. Le, Modélisation multi-echelle et simulation numerique de l'erosion des sols de la parcelles au bassin versant, Thèse de doctorat, Université d'Orléans , Novembre 2012

S. Cordier, H. Coullon, O. Delestre, C. Laguerre, M.-H. Le, D. Pierre, G. Sadaka, FullSWOF PARAL: Comparison of two parallelization strategies (MPI and SkelGIS) on a sofware designed for hydrology application, Proceedings CEMRACS, 2012

2011

Darboux, F.; Cordier, S.; Delestre, O.; François, J.; Ksinant, P.-A.; Laguerre, C.; Lucas, C. & Razafison, U. Simuler un écoulement mince sur une surface complexe. Cas du ruissellement sur des parcelles agricoles 5ème Biennale Française des Mathématiques Appliquées et Industrielles (2011).

2010

Olivier Delestre. Simulation du ruissellement d'eau de pluie sur des surfaces agricoles. PhD thesis, Université d'Orléans, France, July 2010.

2009

Olivier Delestre, Stéphane Cordier, François James, and Frédéric Darboux. Simulation of rain-water overland-flow. Proceedings of the 12th International Conference on Hyperbolic Problems, pages 537-546, Amer. Math. Soc. (2009)