1. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Pitch du logiciel WOLF
Pierre Archambeau – 19 juin 2013
2. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Positionnement à l’ULg
• Michel Pirotton Professeur Ordinaire
• Benjamin Dewals Chargé de cours
• Sébastien Erpicum Premier Assistant
• Pierre Archambeau Chercheur Qualifié
• 6 doctorants
• 1 laboratoire « Hydraulique des structures »
B52
3. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Domaines d’application : recherche et expertise
Hydrologie Inondation
Structures
4. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Structure modulaire
Pure hydrodynamics
Hydrodynamics coupled
with air/sediments transport
WOLF AG
Automatic parameters calibration
Optimisation of hydropower production,
parameters fitting, wildlife favourable
hydraulics conditions,...
WOLF HYDRO
Hydrological run-offs
Catchments determination,
run-offs, infiltration
Territory management
policy, …
WOLF 1D
Rivers networks
Flood propagation,
Control structures
management, …
WOLF 2D
Quasi-3D simulations
• Turbulence k-e model
• Moment of momentum
• Vertical bed curvature
Dam breaks and
malfunctions,
Risks maps,
Climate changes
impacts, …
Single user interface for
pre ‐ and post ‐ processing
Synthèse de 6 thèses de doctorat, depuis 1997
5. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
• Interface graphique Visual Basic 6
• Codes de calcul Intel Fortran
• Stockage des données et résultats SQL Server
• Gestionnaire de version Team Foundation Server
• Documentation Doxygen
• Librairies OpenGL, MKL, GMRES, ShapeFile
• IDE Visual Studio, CodeBlocks
• Plate‐forme cible Windows
• Travail en équipe (intranet, wiki,…) SharePoint
• Réseau Gigabits, serveurs redondants
Aspects informatiques
6. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
• Méthodes de calcul :
– Eulérien : Différences finies, Volumes finis
– Lagrangien : Smoothed‐Particle Hydrodynamics (SPH)
• Outils numériques indispensables :
– LevelSet Pistage de la surface libre
– Fast Marching Method Détermination de distances
– GMRES – PARDISO Résolution de systèmes linéaires
– Triangulation Delaunay contrainte Zones d’influence, topographie
– Inverse Distance, Radial Basis Function Méthodes d’interpolation
Aspects numériques
7. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Défis à court terme :
• Codes de calcul Fortran 2008
ancienne version : programmation modulaire (F95) 32 bits séquentielle
utilisation massive de pointeurs « Cray »
nouvelle version : programmation OO (F2008), 32 ou 64 bits, parallèle
• Mise en place de tests unitaires
Défis à moyens terme :
• Exploration des GPU
• Interface graphique passage en .NET (à envisager)
• Multilangage C – C++ ‐ Fortran
Aspects informatiques
8. ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)
http://www.hece.ulg.ac.be
Score ?!