Suite logicielle WOLF

8
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

description

par Pierre Archambeau, 19 juin 2013

Transcript of Suite logicielle WOLF

Page 1: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.hece.ulg.ac.be

Pitch du logiciel WOLF

Pierre Archambeau – 19 juin 2013

Page 2: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.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

Page 3: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.hece.ulg.ac.be

Domaines d’application : recherche et expertise

Hydrologie Inondation

Structures

Page 4: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.hece.ulg.ac.be

Structure modulaire

Pure hydrodynamics Hydrodynamics coupledwith air/sediments transport

WOLF AG

Automatic parameters calibration

Optimisation of hydropower production,parameters fitting, wildlife favourable hydraulics conditions,...

WOLF HYDRO

Hydrological run-offsCatchments determination , run-offs, infiltrationTerritory management policy, …

WOLF 1D

Rivers networks

Flood propagation,Control structures management, …

WOLF 2DQuasi-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

Page 5: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.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

Page 6: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.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

Page 7: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.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

Page 8: Suite logicielle WOLF

ArGEnCo – MS²F – Hydraulics in Environmental and Civil Engineering (HECE)

http://w

ww.hece.ulg.ac.be

Score ?!