Salome HOME
Merge branch 'master' into BR_quadtree
[modules/hydro.git] / doc / salome / tutorial / casCalcul.rst
index ca8156f225eee8ae889c6a9807e31e43efe12830..fe07d035a0eb66ad1539836b767b5a9c05bbac9f 100644 (file)
@@ -54,7 +54,7 @@ Nous allons créer un *Cas de Calcul*, c'est à dire la configuration des objets
 
 Nous avons créé 3 objets : le lit mineur, le lit majeur, et le domaine d'étude.
 
-Pour créer un *cas de calcul*, nous utlisons le menu contextuel de la rubrique *CALCULATION CASE*.
+Pour créer un *cas de calcul*, nous utilisons le menu contextuel de la rubrique *CALCULATION CASE*.
 
   |createCalculationCase1|
 
@@ -62,26 +62,99 @@ Dans le dialogue, nous nommons le cas : *garonne_1*.
 
 Nous choisissons comme limite le domaine,
 nous prenons le mode manuel (ce mode sera expliqué plus loin),
-nous sélectionnons le trois objets présents, pour les inclure dans le cas.
+nous sélectionnons les trois objets présents, pour les inclure dans le cas.
+
 Il faut valider cette étape en appuyant sur le bouton *next*.
 
   |createCalculationCase2|
 
+Le dialogue propose de sélectionner des groupes à conserver : 
+il s'agit des contours des différents objets pris en compte dans le cas.
+Ces groupes peuvent se révéler utiles par la suite pour définir des conditions aux limites, ou contrôler le maillage.
+Le fait de les conserver permet de les retrouver sous leur nom dans les différentes étapes du calcul.
+
+Nous sélectionnons les trois groupes proposés, pour les garder dans le cas.
+
+Il faut valider cette étape en appuyant sur le bouton *next*.
+
   |createCalculationCase3|
 
+Le dialogue suivant permet d'affecter des coefficients de frottement à différentes zones du domaine,
+à l'aide d'une table de coefficients de Strickler, et d'un découpage en zones `land cover map`.
+Il faut avoir préalablement importé et/ou édité cette table de Strickler et ce `land cover map`.
+Nous sautons cette étape dans le cadre de notre étude simple. Cette étape sera développée plus tard.
+
+Il faut valider cette étape en appuyant sur le bouton *next*.
+
   |createCalculationCase4|
 
+L'étape suivante montre le résultat de la *partition* des différentes zones retenues dans le cas de calcul.
+Les surfaces initiales ont été découpées selon les lignes de chevauchement.
+
+Le panneau de droite montre autant de *régions* que de faces découpées : chaque région contient une face découpée ou *zone*.
+
+Certaines zones sont colorées en rouge : ces zones sont les zones de chevauchement des faces initiales.
+La liste des objets initiaux apparaît dans la deuxième colonne.
+
+Pour ces zones, plusieurs définitions de bathymétrie sont possibles. Elles sont listées en troisième colonne.
+Tant que l'on n'a pas défini quelle règle prendre pour calculer la bathymétrie sur la zone, elle est déclarée *en conflit*.
+
   |createCalculationCase5|
 
+Il faut sélectionner successsivement chaque zone en conflit, pour choisir le mode de calcul de la bathymétrie
+pour la zone.
+La sélection s'opère dans le menu déroulant associé à la zone.
+
+Les choix possibles sont :
+
+ * une bathymétrie parmi celles proposées
+
+ * le minimum local de l'ensemble des bathymétries listées
+
+ * le maximum local de l'ensemble des bathymétries listées
+
   |createCalculationCase6|
 
+Quand la résolution des conflits est terminée, il ne doit plus rester de zone rouge.
+
+Il est possible de regénérer les couleurs des zones (bouton *regenerate colors*) si nécessaire.
   |createCalculationCase7|
 
+Nous regroupons ensuite plusieurs zones dans des régions. Pourquoi ?
+
+Une zone correspond à un mode de calcul de la bathymétrie.
+Le contour de cette zone n'est pas forcément intéressant en tant que *ligne de contrainte* du maillage.
+Quand on regroupe plusieurs zones contiguës dans une même région, seul le contour de la région sera gardé en
+tant que *ligne de contrainte* du maillage.
+
+Nous regroupons donc les deux zones de la rive gauche ensemble, et faisons de même avec les deux zones de la rive Droite,
+pour obtenir trois régions.
+
+Pour déplacer une zone, il faut faire un *drag & drop* de cette zone d'une région à une autre.
+
+Il faut valider cette étape en appuyant sur le bouton *next*.
+
   |createCalculationCase8|
 
+L'étape suivant concerne le `land cover map`. Nous passons cette étape.
+
+Il faut valider cette dernière étape en appuyant sur le bouton *apply and close*.
+
   |createCalculationCase9|
 
+Le cas est publié dans l'arbre d'étude.Nous sélectionnons chaque région pour lui donner un nom significatif (menu contextuel).
+
+Pour identifier la région, il faut s'aider en examinant les zones qu'elle contient.
+La vue graphique affiche les zones. En développant l'arbre d'étude au niveau de chaque région, 
+il est possible de sélectionner les zones pour les mettre en surbrillance.
+
+En principe, il n'est pas nécessaire de renommer les zones elles mêmes, mais seulement les régions.
+Ce sont les régions que l'on utilisera par la suite à l'aide de leur nom. Une étude réaliste peut en contenir plusieurs dizaines.
+
   |createCalculationCase10|
 
 
+ 
+  :ref:`ref_exempleInondation`