La constitution du champ d'altitude se fait au moyen d'un script Python, qu'il faut préparer, puis exécuter.
-Le script utilise une association des régions du cas de calcul HYDRO aux groupes de noeuds correspondants dans le maillage.
+Le script utilise une association des régions du cas de calcul HYDRO aux groupes de faces correspondants dans le maillage.
Une commande du module HYDROSOLVER facilite la définition de cette association.
Il faut maintenant activer le module HYDROSOLVER, via la liste défilante des modules, ou son icône dans le bandeau : |HYDROSolver|.
une triangulation préalable du nuage de points. Cette dernière méthode est plus précise
mais un peu plus coûteuse.
-Il faut sélectionner les bons noms de régions en correspondance avec les noms des groupes de noeuds des faces,
+Il faut sélectionner les bons noms de régions en correspondance avec les noms des groupes de faces,
en laissant la sélection à *None* pour les autres groupes.
|genereInterpolz|
avec des suffixes différents, rangés dans le répertoire du fichier d'origine :
* garonne_1.med : fichier d'origine (coordonnée z = 0)
-* garonne_1.xyz : fichier xyz (ASCII) des altitudes aux noeuds
-* garonne_1Z.med : étape intermédiaire du script
+* garonne_1.xyz : fichier xyz (ASCII) des altitudes aux noeuds *(optionnel)*
* garonne_1F.med : coordonnée Z à sa valeur calculée, et champ "BOTTOM" avec la valeur Z aux noeuds
+**Remarque** : La modification de la coordonnée Z des noeuds du maillage n'est pas nécessaire à TELEMAC,
+mais utile pour une visualisation de contrôle du maillage.
+
Pour exécuter le script, il faut que le module HYDRO soit bien actif dans l'étude.
**Si l'on reprend une étude précédemment sauvegardée, il faut avoir activé le module HYDRO avant
de lancer le script** (il suffit de sélectionner HYDRO au moins une fois,
Il est aussi possible d'adapter manuellement le script ci-dessous :
Il faut recopier le script et l'adapter en fonction des noms de régions utilisés dans le cas de calcul
-et des noms de groupes de noeuds dans le maillage.
+et des noms de groupes de faces dans le maillage.
.. literalinclude:: interpolZ.py
:lines: 1-