Salome HOME
appying 2to3
[modules/hydro.git] / doc / salome / tutorial / maillage.rst
index 663491c70b4674e913cdd448afc995277d65af4c..42f24f561f600798ba75bf2c6445ed5bac39e254 100644 (file)
@@ -79,13 +79,13 @@ Lorsque la géométrie est prête, nous activons le module de maillage, *SMESH*.
 Introduction au fonctionnement de SMESH
 =======================================
 
-Pour spécifier le maillage, on définit en général un algorithme par défaut avec son paramétrage : 
+Pour spécifier le maillage, on définit en général un algorithme par défaut avec son paramétrage :
 dans SMESH, on parle des *hypothèses* de l'algorithme.
 
 Cet algorithme et ces hypothèses s'appliquent partout sauf modification portant sur une partie de
 la géométrie (*sub shape*).
 
-On peut donc créer des sous maillages sur une face ou un groupe de faces, 
+On peut donc créer des sous maillages sur une face ou un groupe de faces,
 une edge ou un groupe d'edges, pour définir des algorithmes et/ou des hypothèses spécifiques.
 
 Lors du maillage, la géométrie de la pièce à mailler est explorée en partant de la dimension 1 (edges),
@@ -98,7 +98,7 @@ Quand ces algorithmes tolèrent que l'on impose le maillage de certaines edges,
 la définition de sous maillages de la ou des faces concernées sera prise en compte, sinon non.
 De même, suivant l'algorithme choisi pour une face, l'onglet 1D du dialogue de maillage est actif on non.
 
-Il en résulte que, dans certains cas, pour certaines *sub shapes*, plusieurs algorithmes et/ou hypothèses 
+Il en résulte que, dans certains cas, pour certaines *sub shapes*, plusieurs algorithmes et/ou hypothèses
 sont définis, et il faut alors établir des priorités. Ces situations sont détectées automatiquement
 et l'utilisateur se voit proposer des choix.
 
@@ -112,11 +112,11 @@ Nous sélectionnons la géométrie *HYDRO_garonne_1* dans l'arbre d'étude, et l
 menu *Mesh/Create Mesh* ou icône |mesh_init|.
 
 Dans le dialogue *Create Mesh*, nous choisissons l'algorithme de maillage *Netgen 1D-2D* qui va s'appliquer
-par défaut sur l'ensemble de la géométrie. 
+par défaut sur l'ensemble de la géométrie.
 
   |Capture_CreateMesh|
 
-Il faut préciser les hypothèses de maillage : 
+Il faut préciser les hypothèses de maillage :
 
 Nous cliquons sur le bouton actif dans la ligne *Hypothesis* pour choisir un type d'hypothèses,
 et choisissons *Netgen 2D Parameters*.
@@ -132,7 +132,7 @@ Le maillage apparaît sous le nom *Mesh_1* dans l'arbre avec une icône indiquan
 
 Il est possible de renommer le maillage, soit directement, soit via le dialogue d'édition, à partir du menu contextuel.
 
-Toujours à partir du dialogue d'édition |mesh_edit|, il est possible changer l'algorithme, 
+Toujours à partir du dialogue d'édition |mesh_edit|, il est possible changer l'algorithme,
 ou de modifier les hypothèses : |mesh_hypo_edit|.
 
 Sous maillages
@@ -147,7 +147,7 @@ Elle l'est par défaut.
 Il est utile de renommer tout de suite le sous-maillage (première ligne du dialogue).
 
 Nous choisissons l'algorithme *Quadrangle (Medial Axis projection)*. Cet algorithme reconstruit un axe hydraulique fictif,
-découpe la rivière en quadrangles, normalement à l'axe hydraulique. 
+découpe la rivière en quadrangles, normalement à l'axe hydraulique.
 
   |Capture_CreateSubMesh|
 
@@ -156,14 +156,14 @@ Dans l'onglet *1D* du dialogue du sous maillage *litMineur*, nous choisissons l'
 l'hypothèse *Local Length*, et prenons une longueur de 100 (mètres). Il est utile de renommer l'hypothèse à ce stade.
 
 **remarque** : Les hypothèses et algorithmes peuvent être partagés entre plusieurs maillages et sous maillages,
-ce qui permet de modifier en un seul endroit tout ce qui doit rester cohérent. du coup, il est utile d'avoir des noms 
-significatifs pour les identifier.
+ce qui permet de modifier en un seul endroit tout ce qui doit rester cohérent. du coup, **il est utile d'avoir des noms
+significatifs pour les identifier**.
 
   |Capture_HypothesisLocalLength|
 
 Nous validons la définition du sous maillage avec le bouton *Apply and Close*.
 
-La longueur que nous avons défini s'applique à la fois longitudinalement et transversalement. Pour contrôler le 
+La longueur que nous avons définie s'applique à la fois longitudinalement et transversalement. Pour contrôler le
 nombre de mailles transversales, il faut un nouveau sous maillage, appliqué au groupe d'edges *SectionsGaronne*.
 
 Nous créons donc un sous maillage sur *SectionsGaronne*, en prenant cette fois comme algorithme *Wire Discretisation*
@@ -190,11 +190,11 @@ Une boite d'information s'affiche à la fin du calcul et donne des statistiques
 L'icône du maillage a changé dans l'arbre d'étude, et indique l'état *généré correctement*.
 
 Le maillage n'est pas encore fini pour nos besoins, mais nous pouvons déjà le voir.
-Pour l'afficher, *show* puis *FitAll* |vtk_view_fitall| et vue de dessus |vtk_view_top| (*-OZ*) 
+Pour l'afficher, *show* puis *FitAll* |vtk_view_fitall| et vue de dessus |vtk_view_top| (*-OZ*)
 dans la barre d'icônes du viewer 3D.
 
 Pour découper les quadrangles, nous utilisons le menu *Modification/Cutting of Quadrangles*.
-Dans le dialogue, nous cochons *apply to all*, *use diagonal 1-3* puis *preview* : 
+Dans le dialogue, nous cochons *apply to all*, *use diagonal 1-3* puis *preview* :
 la modification proposée apparaît,
 il est possible de zoomer avec la molette de la souris pour vérifier.
 Nous validons par *Apply and Close*.
@@ -207,14 +207,15 @@ Il faut vérifier que le maillage est conforme aux besoins de TELEMAC.
 Orientation des mailles
 -----------------------
 
-Pour les maillages surfaciques XY, **SALOME oriente par défaut les triangles dans le sens contraire à ce qu'attend TELEMAC**.
-SALOME oriente les triangles avec la normale sortante vers le bas. On peut le vérifier avec la couleur des mailles
+Pour les maillages surfaciques XY, **SALOME peut orienter par défaut les triangles dans le sens contraire à ce qu'attend TELEMAC**,
+selon le sens de saisie des différentes lignes. SALOME peut donc orienter les triangles d'une face
+avec la normale sortante vers le bas. On peut le vérifier avec la couleur des mailles
 (bleu plus foncé sur l'envers que sur l'endroit) ou en utilisant la commande *Orientation of Faces* du menu contextuel
 de la vue 3D du maillage. Cette commande dessine une flèche par triangle. Sur l'envers de la face, on ne voit qu'un point.
 Pour voir les flèches, il faut changer l'angle de vue.
 
 Pour réorienter les faces, nous utilisons le menu *Modification / Orientation* et cochons l'option *Apply to All*.
-Après validation, les faces changent de couleur (bleu  plus clair). 
+Après validation, les faces changent de couleur (bleu  plus clair).
 
 Triangles surcontraints
 -----------------------
@@ -232,9 +233,12 @@ l'edge interne du triangle en cause.
 Création des groupes, Enregistrement du maillage
 ================================================
 
-Pour définir les groupes dans le maillage, nous utilisons la commande *Create Groups from Geometry* 
+Les groupes de noeuds et d'éléments sont utiles pour 'étape d'interpolation de la bathymétrie,
+et pour la définition des conditions limites.
+
+Pour définir les groupes dans le maillage, nous utilisons la commande *Create Groups from Geometry*
 du menu contextuel du maillage.
-Nous sélectionnons tous les groupes et sub Shapes de la géometrie *HYDRO_garonne_2* 
+Nous sélectionnons tous les groupes et sub Shapes de la géometrie *HYDRO_garonne_2*
 et constituons successivement des groupes d'**éléments** et de **noeuds**.
 
   |Capture_CreateGroupsFromGeometry|
@@ -247,5 +251,5 @@ Pour enregistrer le maillage dans un fichier au format MED, après avoir sélect
 nous utilisons la commande du menu *File / Export / MED file*.
 
 .. only:: html
- 
+
    :ref:`ref_exempleInondation`