Salome HOME
Merge branch 'BR_H2018_DRAFT' into BR_2018_V8_5
[modules/hydro.git] / doc / salome / tutorial / geometrie.rst
1 ..
2    Copyright (C) 2015-2016 EDF
3
4    This file is part of SALOME HYDRO module.
5
6    SALOME HYDRO module is free software: you can redistribute it and/or modify
7    it under the terms of the GNU General Public License as published by
8    the Free Software Foundation, either version 3 of the License, or
9    (at your option) any later version.
10
11    SALOME HYDRO module is distributed in the hope that it will be useful,
12    but WITHOUT ANY WARRANTY; without even the implied warranty of
13    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14    GNU General Public License for more details.
15
16    You should have received a copy of the GNU General Public License
17    along with SALOME HYDRO module.  If not, see <http://www.gnu.org/licenses/>.
18
19 #########################################
20 Étape géométrique
21 #########################################
22
23 .. |publieGeom| image:: /_static/publieGeom.png
24    :align: middle
25
26 .. |activeGeom| image:: /_static/activeGeom.png
27    :align: middle
28
29 .. |facesGeom| image:: /_static/facesGeom.png
30    :align: middle
31
32 .. |contoursGeomLitMineurDomaine| image:: /_static/contoursGeomLitMineurDomaine.png
33    :align: middle
34
35 .. |creeGroupeGeom| image:: /_static/creeGroupeGeom.png
36    :align: middle
37
38 Quand le cas de calcul est prêt, il faut l'exporter dans le module de géométrie, GEOM,
39 à l'aide du menu contextuel sur le nom du cas de calcul : *Export Calculation Case*.
40
41 L'entrée *HYDRO_Garonne_1* apparaît dans l'arbre de l'étude, sous *Geometry*.
42
43   |publieGeom|
44
45 Nous activons le module GEOM, soit dans le menu Déroulant sous la barre de menus,
46 soit via l'icône de la barre des modules, soit via le menu contextuel *Activate Geometry Module*
47 sous le nom de l'objet *HYDRO_Garonne_1* dans l'arbre.
48
49   |activeGeom|
50
51 En développant l'objet *HYDRO_Garonne_1*, nous retrouvons plusieurs groupes créés automatiquement
52 lors de la création du cas de calcul: les trois faces correspondant aux régions, de même nom,
53 ainsi que groupes d'edges, *garonne_1_litMineur_Outer* et *garonne_1_domaineEtendu_Outer*.
54
55 Pour voir les groupes de faces, nous les sélectionnons et *show only* dans le menu contextuel.
56 La commande *auto color* du menu contextuel de *HYDRO_Garonne_1* permet de différentier les faces.
57
58   |facesGeom|
59
60 Les deux groupes d'edges représentent les rives du lit mineur et le contour du domaine.
61
62   |contoursGeomLitMineurDomaine|
63
64 Pour réaliser le maillage, nous avons besoin d'identifier les deux sections amont et aval du lit mineur,
65 sous formes de groupes d'edges.
66 Pour créer des groupes dans un objet, il est préférable de commencer par l'afficher seul (*show only*).
67
68 Nous créons pour cela un groupe de type *edges*, de nom *SectionsGaronne*, contenant les deux extrémités du lit Mineur.
69
70 Nous utilisons la commande *Create Group* dans le menu contextuel.
71 La boite de dialogue permet de créer 4 types de groupes : points, edges, faces, volumes.
72 Nous sélectionnons le type *edges* : 2ème bouton radio dans la rubrique *Shape Type*.
73
74 Nous nommons le groupe : *SectionsGaronne*.
75
76 Nous sélectionnons les deux extremités du lit mineur dans la vue graphique.
77 Pour sélectionner plusieurs éléments, il faut utiliser la touche *<Shift>*.
78 En appuyant sur le bouton *add*, les numéros des  sous géométries (sub-Shape) apparaissent dans le dialogue.
79
80 Il faut valider par *Apply and Close*. 
81
82   |creeGroupeGeom|
83
84 Ces groupes apparaissent dans l'arbre d'étude, sous l'objet *HYDRO_Garonne_1*.
85
86 Nous créons également deux groupes de type *edges*,de nom *aval* et *amont* pour distinguer les deux types de conditions limites,
87 en utilisant les mêmes sous géométries, séparément.
88
89 Il faut de même créer deux groupes d'edges pour fermer le contour. nommés *bordDroiteDomaine* et *bordGaucheDomaine*, contenant
90 les frontières continues du domaine, coté rive droite et côté rive gauche.
91
92 Nous pouvons maintenant réaliser le maillage de cette géométrie.
93
94 .. only:: html
95
96    :ref:`ref_exempleInondation`