DOCUMENTATION

Le logiciel Gmsh est logiciel permettant de générer des maillages pour méthode des éléments finis. Vous trouverez plus d'informations ici : http://gmsh.info.

Vous pouvez utiliser l'interface graphique du logiciel pour des petits travaux ou pour visualiser des maillages. Cependant, pour la génération de maillages lourds et complexes, il faut lancer un job SLURM.

Vous pouvez utiliser des fichiers de description pour générer vos maillages. Ces derniers doivent être écrits avec le langage de scripting propre à Gmsh (fichiers .geo) ou en C, C++, Python ou Julia.

Pour utiliser ce logiciel, vous devez charger le module correspondant :

module load gmsh/gmsh-4.3.0.i18

Voici un exemple de commande pour générer un maillage 3D à partir d'un fichier .geo :

mpirun -np 2 gmsh fichier3d.geo -3 -o maillage3d.msh # -3 indique qu'on utilise le mailleur 3D. -o permet de spécifier le fichier de sortie

Voici un exemple de script pour soumettre un job sur le cluster :

#! /bin/bash
#SBATCH -n 8

module load gmsh/gmsh-4.3.0.i18

mpirun gmsh fichier3d.geo -3 -o maillage3d.msh

VERSIONS ET SCRIPTS D'INSTALLATION


TAGS