From: Paul RASCLE Date: Sat, 29 Apr 2017 13:18:28 +0000 (+0200) Subject: essai tableau etapes en rst dans tutoriel X-Git-Tag: Salome_8_3_Hydro_1_1rc1~40 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=933f54e89304a8ba2a85f83a9bf06b7989a0fff6;p=modules%2Fhydro.git essai tableau etapes en rst dans tutoriel --- diff --git a/doc/salome/tutorial/landCoverMap.rst b/doc/salome/tutorial/landCoverMap.rst index 44b72eee..608aee52 100644 --- a/doc/salome/tutorial/landCoverMap.rst +++ b/doc/salome/tutorial/landCoverMap.rst @@ -125,7 +125,7 @@ table de Strickler Nous poursuivons avec les boutons *Next>* et *Finish* pour valider le cas. -Création d'un champ de STrickler aux noeuds du maillage +Création d'un champ de Strickler aux noeuds du maillage ======================================================= Telemac exploite un champ des coefficients de Strickler aux noeuds du maillage. Ce champ a pour nom *BOTTOM_FRICTION*. diff --git a/doc/salome/tutorial/preliminaires.rst b/doc/salome/tutorial/preliminaires.rst index d427b534..9b7bb11c 100644 --- a/doc/salome/tutorial/preliminaires.rst +++ b/doc/salome/tutorial/preliminaires.rst @@ -90,6 +90,105 @@ L’étude se déroulera en passant par les différents modules de SALOME : Fonctionnement : +.. table:: Principales étapes de la construction d'un cas (exemple simple d'inondation) + :widths: 10, 20, 30, 140 + ++-------------+------------+-------------------+------------------------------------------------------------------+ +| Module | Rubrique | Action /Menu | Détail | ++=============+============+===================+==================================================================+ +| **HYDRO** | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | IMAGES | Import images | - Positionnement des cordonnées | +| | | | - Définition d’un repère local | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | BATHYMETRY | Import bathymetry | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | POLYLINES | Create Polyline | Construction des lignes pour l’étude : | +| | | | | +| | | | - contour fermé débordant du domaine = « lit mineur », | +| | | | - contour fermé « lit majeur » contenant le champ de topo | +| | | | à utiliser, | +| | | | - contour fermé, en ligne brisée,= « limite du domaine | +| | | | d’étude » (qui inclut les frontières amont et aval) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | NATURAL | Create immersible | Définition de 3 zones immersibles : lit mineur, lit majeur et | +| | OBJECTS | zone | domaine d’étude. Définition de la bathymétrie associée | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | STRICKLER | Import Strickler | | +| | TABLE | table | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | LAND COVER | Import Land Cover | | +| | MAP | Map | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | CALCULATION| Create | - Choix de la limite du domaine, | +| | CASE | calculation case | - objets à conserver, | +| | | | - sélection de la table de Strickler et de la Land Cover Map, | +| | | | - choix de la bathymétrie pour les zones de chevauchement, | +| | | | - regroupement des zones dans des régions | +| | | | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Export | Cette opération crée la géométrie avec les groupes de faces | +| | | calculation case | et de nœuds correspondant aux régions à mailler | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **GEOM** | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | Geometry | Create Group | - Création de groupes de type « edge » pour les bords du domaine | +| | | | sur lesquels seront appliquées les conditions limites | +| | | | - Création de groupes de type « face » si nécessaires | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **SMESH** Sélectionner la géométrie | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | Mesh | Create Mesh | Choix de l’algorithme de maillage et hypothèses de maillage | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Create sub mesh | Create sub mesh | +| | | | (ici maillage particulier pour le lit mineur), | +| | | | donner les priorités concernant l’ordre de maillage | +| | | | des différents maillages et sous-maillages | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Compute | Génération du maillage | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Modification | Pour réorienter les mailles pour TELEMAC | +| | | Orientation | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Controls | Contrôle des triangles surcontraints et modification si besoin | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Create Groups | Définition des groupes dans le maillage | +| | | from Geometry | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | File /Export/ | Export du maillage au format MED | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **HYDROSOLVER** (il faut avoir activé HYDRO avant cette étape pour que les données soient chargées) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Generate | Génération du script pour l'interpolation en z aux noeuds du | +| | | Interpolz.py | maillage, puis exécution du script (File / Load Script) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | | Création et exécution du script qui construit le champ de | +| | | | Strickler aux noeuds du maillage | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **MED** (optionnel, pour contrôles rapides) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | File / | Contrôle des champs d'altitude et de coefficients de Strickler | +| | | Add data Source | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **HYDROSOLVER** (il faut avoir activé HYDRO avant cette étape pour que les données soient chargées) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Edit boundary | Génération du fichier de conditions limites (xxx.bcd) | +| | | conditions file | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | | Fichier d'évolutions temporelle des conditions limites (xxx.lqd) | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Edit cas file | Edition du fichier cas (mise en données Telemac | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Create case for | Procédure de lancement Télemac (chemin fichier cas) | +| | | Pytel execution | | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | Compute case | Exécution de Telemac | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| **PARAVIS** | ++-------------+------------+-------------------+------------------------------------------------------------------+ +| | | | Dépouillement des résultats | ++-------------+------------+-------------------+------------------------------------------------------------------+ + * HYDRO : on importe des images et/ou des plans * HYDRO : on crée ou importe des lignes de contour d'**objets naturels** (rivières, iles...) @@ -120,6 +219,10 @@ Fonctionnement : * HYDROSOLVER : on génère et exécute le script Python qui permet l'affectation des coefficients de Strickler aux noeuds du maillage, à partir du fichier MED et du cas de calcul, + * HYDROSOLVER : on définit les zones de conditions limites (fichier xxx.bcd) + + * HYDROSOLVER : on definit les évolutions des valeurs des conditions limites au cours du temps (fichier xxx.lqd ?) + * HYDROSOLVER : on définit le paramétrage physico numérique du calcul (fichier cas), * HYDROSOLVER : on exécute le calcul,