From: Paul RASCLE Date: Sat, 29 Apr 2017 19:36:54 +0000 (+0200) Subject: essai tableau simple, pas concluant X-Git-Tag: Salome_8_3_Hydro_1_1rc1~39 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=e4c99fef6c8aad2b2cfd98757f17fe571145693f;p=modules%2Fhydro.git essai tableau simple, pas concluant --- diff --git a/doc/salome/tutorial/preliminaires.rst b/doc/salome/tutorial/preliminaires.rst index 9b7bb11c..1a43d2cb 100644 --- a/doc/salome/tutorial/preliminaires.rst +++ b/doc/salome/tutorial/preliminaires.rst @@ -90,105 +90,72 @@ 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 | -+-------------+------------+-------------------+------------------------------------------------------------------+ - + ============= ============ =================== ================================================================== + 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 + **HYDROSOL** \ \ (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 + **HYDROSOL** \ \ (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...)