Salome HOME
tutorial: sections on river
[modules/hydro.git] / doc / salome / tutorial / miseEnDonneesTelemac.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 Mise en données TELEMAC
21 #########################################
22
23 Une fois le maillage généré avec l'altimétrie, il reste à définir la nature des zones de conditions limites,
24 les valeurs des conditions limites de débit et de hauteur d'eau au cours du temps, et l'ensemble des
25 paramètres physiques et numériques du calcul.
26 Il faut se reporter au manuel de Telemac pour la définition de ces différents paramètres.
27
28 Ces informations sont regroupées dans plusieurs fichiers de texte (ASCII) que nous allons éditer manuellement
29 (des outils d'aide à la saisie de de ces paramètres sont en cours de développement et devraient être disponibles fin 2016).
30
31 **Ces différents fichiers seront rangés dans le même répertoire que le maillage.**
32
33 Caractérisation des zones de conditions limites
34 ===============================================
35
36 Les zones de conditions limites ont été définies dans les étapes précédentes,
37 et sont concrétisées par des groupes nommés d'éléments dans le maillage.
38
39 Le fichier *condlim.bcd* associe à chaque groupe ses caractéristiques :
40 entrée, sortie, paroi... Quatre valeurs entières définissent un type de condition limite.
41
42 La première ligne indique le nombre de conditions limites définies, il y a ensuite une ligne par condition limite.
43 Chaque ligne comprend 4 entiers (le type) et le nom du groupe.
44
45 .. literalinclude:: condlim.bcd
46     :lines: 1-
47
48 * **Remarque** : Il n'est plus nécessaire de créer le fichier *.cli* prévu dans le manuel de Telemac, 
49   qui liste l'ensemble des noeuds de conditions limites avec les types associés. Ce fichier est généré
50   automatiquement.
51
52 Valeurs des conditions limites de débit et hauteur d'eau
53 ========================================================
54
55 Le fichier *init.lqd* donne les valeurs des conditions limites de débit et de hauteur d'eau au cours du temps.
56 Il faut se reporter au manuel de Telemac pour sa définition précise.
57
58 .. literalinclude:: init.lqd
59     :lines: 1-
60
61 Paramètres physiques et numériques du calcul
62 ============================================
63
64 Le fichier *init.cas* liste les autres fichiers, qui doivent être dans le même répertoire.
65 Il donne ensuite les différents paramètres physico-numériques nécessaires au calcul.
66 De même que précédemment, il faut se reporter au manuel de Telemac pour la définition de ces paramètres.
67
68 * **Remarque importante** : pour la version 1.0 de mars 2016, la présence d'un fichier Fortran est obligatoire,
69   même si celui-ci ne comprend qu'une ligne de commentaire (il faut forcer la recompilation de l'éxécutable TELEMAC).
70   Dans le fichier *init.cas*, Il faut enlever le commentaire devant le mot clé *FICHIER FORTRAN* et créer le fichier correspondant.
71
72 .. literalinclude:: init.cas
73     :lines: 1-
74
75 .. only:: html
76
77    :ref:`ref_exempleInondation`