WOLF 2D
Note
Mainly based on : Detailed Inundation Modelling Using High Resolution DEMs
- Mathematical model
- Friction modelling
- Grid and numerical scheme
- Topography gradients
- Time discretization
- Boundary conditions (external or internal)
- Topography data
- Methodology for systematic inundation mapping
- Mixed flows, bridges and culverts
- Overflows, bridges and culverts
- Fortran code
- Création d’une modélisation 2D CPU via script
- Import des modules
- Définition du répertoire de travail
- Vérification de la présence du code de calcul
- Création d’un objet simulation 2D
- Géométrie du problème
- Mode de définition
- Etapes de mise en place
- Synthèse de l’emprise spatiale
- Un peu d’aide sur les fichiers, leur contenu et le type de stockage
- Paramétrage
- Conditions aux limites
- Sauvegarde sur disque
- Conditions initiales / Données
- Autre façon d’accéder aux données
- Calcul
- Soyez patient !!
- Analyse de résultats
- et la suite…
- A retenir
- Affichage Matplotlib simple du dernier pas
- Creation of a 2D modeling via script
- Import modules
- Definition of the work directory
- Verification of the presence of the solver code
- Creation of a 2D simulation object
- Geometry of the problem
- Definition mode
- Steps of implementation
- Summary of the spatial grip
- A little help on the files, their content and the type of storage
- Setting
- Boundary conditions
- Backup on disk
- Conditions initiales / Données
- Autre façon d’accéder aux données
- Calcul
- Soyez patient !!
- Analyse de résultats
- et la suite…
- A retenir
- Affichage Matplotlib simple du dernier pas
- Création d’une modélisation 2D via script - version courte
- Import des modules
- Définition du répertoire de travail
- Vérification de la présence du code de calcul
- Création d’un objet simulation 2D
- Géométrie du problème
- Paramétrage
- Conditions aux limites
- Sauvegarde sur disque
- Conditions initiales / Données
- Calcul
- Soyez patient !!
- Analyse de résultats
- Affichage Matplotlib simple du dernier pas
- Creation of a 2D Modeling via Script - Short Version
- Importing Modules
- Definition of the Working Directory
- Verification of the presence of the “wolfcli” code
- Creation of a 2D simulation object
- Geometry of the Problem
- Parameters
- Boundary conditions
- Saving to Disk
- Initial Conditions / Data
- Calculation
- Be Patient!!
- Results Analysis
- Simple Matplotlib Display of the Last Step
- Accéder à un modèle CPU existant
- Existing 2D CPU model
- Copie d’une simulation dans un nouvel objet
- GPU code
- Première modélisation GPU - GPU Modelling for Dummies
- Importation des modules utiles
- Répertoires de simulation
- Au besoin - Création d’une interface graphique WOLF
- Création d’une matrice
- Modification de valeurs de la matrice
- Ajout de la matrice à l’interface
- Nouvelle modification de la matrice
- Récupération d’une image de la fenêtre graphique
- Sauvegarde de la matrice
- Relecture des données sauvegardées
- Si le problème est géolocalisé, récupération d’une image de fond de type WalonMap
- Simulation GPU - Préparation
- Ajout d’un hydrogramme pour la/les zone(s) d’infiltration
- Paramètres numériques
- Vérification d’erreurs éventuelles de paramétrage
- Sauvegarde de la simulation au format GPU
- Simulation GPU - Exécution
- Simulation GPU - Résultats
- Votre première modélisation via Wolf GPU est achevée !!
- Bibiography