SWASHES: Shallow Water Analytic Solutions for Hydraulic and Environmental Studies.
SWASHES est un code de solutions analytiques pour l'hydraulique et les études environnementales.
Un nombre assez important de solutions analytiques pour les équations de Saint-Venant sont décrites dans un formalisme commun.
Elles recouvrent une grande variété de conditions d'écoulement (super-critique, sous-critique, choc, etc.), en 1 ou 2 dimensions d'espace,
avec ou sans pluie et frottement au niveau du sol, pour des écoulements transitoires ou des états d'équilibre.
Le but de ce logiciel est d'aider les utilisateurs de codes basés sur Saint-Venant à trouver une librairie de benchmarks adaptés pour valider leurs méthodes numériques.
Le code SWASHES peut être téléchargé sur le site sourcesup.
Ce codes est distribué sous licence libre CeCILL-V2 (compatible GPL). Vous avez donc la possibilité d'utiliser ce logiciel sans limites quant au champ d'application.
Pour plus de détails, nous renvoyons l'utilisateur à la documentation du code.
Vous pouvez également vous référer aux publications suivantes : SWASHES: a compilation of Shallow Water Analytic Solutions for Hydraulic and Environmental Studies,
O. Delestre, C. Lucas, P.-A. Ksinant, F. Darboux, C. Laguerre, T. N. T. Vo, F. James, S. Cordier,
International Journal for Numerical Methods in Fluids, 72(3): 269-300, 2013, doi:10.1002/fld.3741 http://hal.archives-ouvertes.fr/hal-00628246/fr/ Errata:
- dans l'équation (4), il faut lire A(W) = F'(W) = (0 1 \\ -u^2+gh 2u),
- aux paragraphes 4.1.1, 4.1.2 et 4.1.3, dans les expressions de h, u, alpha_1, alpha_2, x doit être remplacé par x-x0. An analytical solution of the shallow water system coupled to the Exner equation,
C. Berthon, S. Cordier, O. Delestre, M. H. Le,
C. R. Acad. Sci. Paris, Ser. I 350(3-4):183-186, 2012, doi:10.1016/j.crma.2012.01.007 http://hal.archives-ouvertes.fr/hal-00648343
Quelques exemples (utilisés pour les comparer aux solutions approchées de FullSWOF):
Ecoulement transcritique avec choc
Solution de type Mac Donald avec une transition et un choc
Rupture de barrage sur un domaine sec sans frottement