Salome HOME
Synchronize adm files
[modules/homard.git] / doc / fr / demarrage_rapide.rst
1 .. _demarrage_rapide:
2
3 Démarrage rapide
4 ################
5 .. index:: single: démarrage
6 .. index:: single: exemple
7
8 L'ensemble des options de pilotage du module HOMARD dans SALOME est décrit dans le :ref:`gui_usage`. Mais on trouvera ici le B.A. BA pour découvrir l'utilisation de HOMARD à partir d'un exemple simple.
9
10 Imaginons que l'on a effectué un calcul de thermique sur un maillage donné. On a récupéré en sortie de ce calcul un fichier au format MED, contenant le maillage et le champ des températures aux noeuds. On aimerait adapter le maillage de telle sorte que l'écart de température entre deux noeuds voisins soit inférieur à une valeur donnée.
11
12 La première action nécessite de lancer le module HOMARD, en créant une nouvelle étude, selon le principe qui a été retenu pour tous les autres modules de SALOME.
13
14 .. image:: images/homard_1.png
15    :align: center
16    :alt: HOMARD - lancement
17    :width: 565
18    :height: 154
19
20 Une fois le module HOMARD activé, on crée un cas par le choix "*Nouveau cas*" dans le menu HOMARD.
21
22 .. image:: images/homard_2.png
23    :align: center
24    :alt: Nouveau cas
25    :width: 378
26    :height: 120
27
28 La fenêtre suivante apparaît :
29
30 .. image:: images/intro_31.png
31    :align: center
32    :alt: Fenetre
33    :width: 554
34    :height: 298
35
36 Il faut fournir deux informations : le répertoire qui contiendra les fichiers produits par les adaptations successives et le fichier MED issu du calcul que l'on vient de faire. On valide par "Appliquer et fermer".
37
38 .. image:: images/intro_32.png
39    :align: center
40    :alt: Fenetre - 2
41    :width: 554
42    :height: 298
43
44 L'arbre d'études est enrichi de ce cas. On déplie le cas jusqu'à afficher le maillage correspondant à l'itération 0. On désigne cette itération initiale et on demande une nouvelle itération par "*Nouvelle itération*" dans le menu HOMARD ou à la souris.
45
46 .. image:: images/intro_331.png
47    :align: center
48    :alt: Nouvelle itération
49    :width: 324
50    :height: 282
51
52 La fenêtre suivante apparaît :
53
54 .. image:: images/intro_33.png
55    :align: center
56    :alt: Nouvelle itération - 2
57    :width: 649
58    :height: 372
59
60 On désigne le fichier issu du calcul que l'on vient de faire et qui contient le champ de température. C'est le même que celui qui a été donné dans la définition du cas.
61
62 .. image:: images/intro_34.png
63    :align: center
64    :alt: Fenetre
65    :width: 624
66    :height: 103
67
68 On clique sur "Nouveau" dans la rubrique hypothèse. La fenêtre suivante apparaît :
69
70 .. image:: images/intro_35.png
71    :align: center
72    :alt: Fenetre
73    :width: 769
74    :height: 775
75
76 On modifie les options par défaut pour correspondre à notre choix de pilotage de l'adaptation. La sélection d'un pilotage par les sauts entre éléments et d'un seuil absolu de 4.0 va demander le découpage de chaque arête de maille où le température varie de plus de 4.0 degrés entre les deux extrémités de l'arête.
77
78 .. image:: images/intro_36.png
79    :align: center
80    :alt: Fenetre
81
82 On valide par "Appliquer et fermer" cette création d'hypothése, puis la création de la nouvelle itération. On se retrouve avec un arbre d'études enrichi avec la description de l'hypothèse créée et de l'itération à calculer, repérée par une icone "en attente".
83
84 Lancer l'adaptation s'obtient en sélectionnant l'itération à calculer. On choisit ensuite "*Calculer*" dans le menu HOMARD ou à la souris. L'arbre d'études s'enrichit de fichiers d'informations et du nom du fichier au format MED qui contient le nouveau maillage, ``maill.01.med``. On remarque qu'il est placé dans le répertoire qui a été désigné à la création du cas.
85
86 .. image:: images/intro_37.png
87    :align: center
88    :alt: Fenetre
89
90 A ce stade, on va utiliser ce nouveau maillage pour un deuxième calcul, dans les mêmes conditions que le premier. Une fois que ce nouveau calcul est achevé, on peut décider de poursuivre le processus d'adaptation. Pour cela on revient dans SALOME et on active le module HOMARD. On désigne l'itération que l'avait calculée précédemment "*Iter_1*" et on demande une nouvelle itération. La fenêtre suivante apparaît :
91
92 .. image:: images/intro_38.png
93    :align: center
94    :alt: Fenetre
95
96 Comme on continue l'adaptation avec le même critère de saut de température entre noeuds voisins, on garde l'hypothèse "*Hypo_1*". Il suffit de désigner le fichier issu du calcul que l'on vient de faire et qui contient le nouveau champ de température.
97
98 .. image:: images/intro_39.png
99    :align: center
100    :alt: Fenetre
101
102 Comme précédemment, on lance l'adaptation et on récupère les résultats dans le répertoire du cas, dont le maillage ``maill.02.med``.
103
104 .. image:: ../images/intro_40.png
105    :align: center
106    :alt: Fenetre
107
108 On peut alors lancer un nouveau calcul sur ce nouveau maillage et poursuiver cette alternance calcul/adaptation jusqu'à l'obtention du résultat attendu.
109
110
111
112
113
114