Salome HOME
tutorial: sections on river
[modules/hydro.git] / doc / salome / tutorial / lancementCalcul.rst
index a00dcbdf941527036cd423ee1d10f0f45b8551be..df583403f462526cdc869e51bbbfbc36c03714d3 100644 (file)
 Lancement du calcul TELEMAC
 #########################################
 
-blabla.
+.. |HYDROSolver| image:: /_static/HYDROSolver.png
+   :align: middle
+   :width: 16pt
+   :height: 16pt
 
+.. |case_pytel| image:: /_static/case_pytel.png
+   :align: middle
+   :width: 16pt
+   :height: 16pt
+
+.. |CreateCasePytel| image:: /_static/CreateCasePytel.png
+   :align: middle
+
+.. |SelectCommandPytel| image:: /_static/SelectCommandPytel.png
+   :align: middle
+
+.. |CasPytel| image:: /_static/CasPytel.png
+   :align: middle
+
+.. |CasPytelRepTravail| image:: /_static/CasPytelRepTravail.png
+   :align: middle
+
+.. |CasPytelFichierCas| image:: /_static/CasPytelFichierCas.png
+   :align: middle
+
+.. |CasPytelEntreeMedIncomplete| image:: /_static/CasPytelEntreeMedIncomplete.png
+   :align: middle
+
+.. |CasPytelSave| image:: /_static/CasPytelSave.png
+   :align: middle
+
+.. |CasPytelArbre| image:: /_static/CasPytelArbre.png
+   :align: middle
+
+.. |CasPytelComputeCase| image:: /_static/CasPytelComputeCase.png
+   :align: middle
+
+.. |CasPytelCalcul| image:: /_static/CasPytelCalcul.png
+   :align: middle
+
+.. |CasPytelFinCalcul| image:: /_static/CasPytelFinCalcul.png
+   :align: middle
+
+Il faut maintenant activer le module HYDROSolveur, via la liste défilante des modules, ou son icône dans le bandeau : |HYDROSolver|.
+Le module HYDROSolveur prend en charge les calculs Telemac et Mascaret ainsi que leur couplages.
+
+Création du Cas de Calcul PYTEL
+===============================
+
+Pytel permet de lancer une exécution simple du code Telemac.
+Nous créons un cas de Calcul Pytel avec la commande *Create case for Pytel execution* |case_pytel| disponible dans le menu *hydro*
+ou dans une icône du bandeau.
+
+* **Remarque** : Les icônes du bandeau relatives au module en cours (en haut à droite) ne sont pas forcément visibles : 
+  le menu popup (clic droit) dans le bandeau montre les groupes d'icônes affichés et ceux qui ne le sont pas, et permet de les gérer.
+
+Un nouvelle fenêtre apparaît dans la vue principale : le Viewer *Eficas Pytel*.
+Son bandeau propose des commandes pour créer, ouvrir, enregistrer, éditer des cas de calcul Pytel.
+
+  |CreateCasePytel|
+
+Il faut redéfinir ici les principaux fichiers utiles au cas, cela reprend et complète ce qui a été défini à l'étape précédente,
+quelques redites.
+
+Nous créons un nouveau cas Pytel avec la commande *New* du bandeau du Viewer *Eficas Pytel*.
+Dans la nouvelle vue, nous sélectionnons la commande PYTEL dans le panneau central.
+
+  |SelectCommandPytel|
+
+Dans le panneau de gauche, l'arbre du cas commence à se construire :
+Les entrées rouges sont invalides, les vertes sont valides, les jaunes sont incomplètes.
+Une entrée invalide dans l'arbre est répercute sont statut récursivement jusqu'à la racine.
+Il faut donc corriger ou compléter toutes les feuilles terminales de l'arbre en rouge ou jaune pour créer un cas valide.
+
+Le panneau central indique les commandes optionnelles disponibles.
+
+  |CasPytel|
+Nous sélectionnons la commande optionnelle *Répertoire de travail*.
+
+Ce répertoire contiendra les fichiers intermédiaires utiles au calcul.
+Il faut saisir un répertoire **existant, différent du répertoire contenant les fichiers d'origine** et valider.
+On peut créer un sous repertoire *work* dans le répertoire des données du cas, par exemple.
+
+La commande passe en vert dans l'arbre.
+
+  |CasPytelRepTravail|
+
+Nous sélectionnons la commande obligatoire *Fichier Cas* dans l'arbre, en rouge,
+retrouvons le fichier existant et validons.
+
+  |CasPytelFichierCas|
+
+La commande passe en vert dans l'arbre.
+
+Nous cliquons sur Pytel dans l'arbre pour voir les commandes optionnelles *Entree MED* et *Sortie MED*.
+
+Nous cliquons sur *Entree MED*.
+
+La commande apparaît dans l'arbre, en jaune, pour indiquer qu'elle est incomplète.
+
+  |CasPytelEntreeMedIncomplete|
+
+Il faut compléter les deux rubriques en rouge avec les noms des fichiers de conditions limites et le fichier de maillage contenant le champ d'altimétrie.
+
+Nous ferons de même pour le fichier de Sortie MED. On peut donner ici un nom de fichier inexistant.
+
+Une fois que tout est complet et valide, nous enregistrons le cas avec le bouton *Save* de la Fenêtre Eficas.
+
+  |CasPytelSave|
+
+Le cas apparaît dans l'arbre d'étude.
+
+  |CasPytelArbre|
+
+Lancement du Cas de calcul PYTEL
+================================
+
+Pour lancer le calcul Telemac, nous utilisons le menu popup du Cas, la commande *Compute Case*.
+
+  |CasPytelComputeCase|
+
+Le calcul se déroule, la log s'affiche dans une fenêtre.
+
+  |CasPytelCalcul|
+
+A la fin du calcul on peut fermer la fenêtre.
+
+  |CasPytelFinCalcul|
+ 
+.. only:: html
  
-  :ref:`ref_exempleInondation`
+   :ref:`ref_exempleInondation`