-
Notifications
You must be signed in to change notification settings - Fork 6
Utilisation
Se placer dans le dossier TESTS
.
Exécuter la commande
../build/src/MaHyCo Donnees_sodlag_maillage_msh.arc
Un dossier output
est produit avec les résultats de la simulations.
On peut utiliser Paraview pour ouvrir output/depouillement/ensight.case
.
Les paramètres de la simulation sont définis dans un fichier XML ayant l'extension .arc
.
Les différents paramètres sont décrits dans les différents fichiers .axl
du dossier src
.
Ce fonctionnement découle directement d'Arcane.
Plusieurs exemples sont données dans le dossier TESTS et NONREGRESSION.
Voir le dossier src/casTest
. On remplit le maillage cartésien avec une boucle sur tout les éléments.
Dans le jeu de donnée, est spécifié une balise <cas-test>
qui permet de donner le nom du cas.
On renseigne un maillage avec la balise <mesh>
qui est chargée par arcane. Dans ce cas on ne met pas de balise <cas-test>
, ce qui revient à mentionner <cas-test>EXTERNAL</cas-test>
.
On donne ensuite les valeur initiales des variables dans la partie <initialisation>
, en donnant une initialisation par zone de maillage (aussi appelé groupe de maillage, définie dans le fichier de maillage)
Logiciels de visualisation/édition du maillage:
- Gmsh (nécessite le paquet mesa-libGLU sur Alma Linux)
Elles se trouves dans le fichier output/depouillement/ensight.case
On peut utiliser les logiciels
Sorties paramétrées via la balise <arcane-post-processing>
documentée ici
Attention les noms des options ne seront pas acceptés dans le jeu de donnée, il faut utiliser les noms anglais. Si on a une version compilée d'arcane on peut les trouver dans share/axl/ArcanePostProcessing_arcane_std.axl
, sinon dans les source sur github.
J'ai trouvé cela avec grep -ri post-processing | grep axl
.
Fixé par défaut en simple précision.
On peut passer en double précision avec <format name="UCDPostProcessor" />
.