Pour sélectionner la version voulue : utiliser les modules. Le module
Par exemple :
module load ansys
Fluent peut être utilisé sans interface graphique. Pour cela, il faut créer un fichier de commande (pour fluent), et exécuter le logiciel sans interface graphique. On peut ainsi lancer un “job” sous slurm.
La première étape consiste à créer votre fichier de commandes fluent. Mettez-y les commandes que vous taperiez dans la fenêtre de commande de fluent.
Nous créons un fichier normal.fluent
:
rc normal.cas it 100 wd run_normal_1.dat wc normal_1.cas exit yes
La commande pour lancer fluent devra être de la forme fluent version -gu < fichier_de_commande
. Exemple :
fluent 2ddp -gu < normal.fluent
Le fichier batch slurm pour lancer fluent ressemblera alors à :
#SBATCH --partition=normal #SBATCH --mem-per-cpu=1000 #SBATCH --time=01:00:00 #SBATCH --tasks=1 #SBATCH --cpus-per-task=1 module load ansys fluent 2ddp -gu < normal.fluent
Fluent peut travailler en version parallèle distribuée via MPI (option -mpi=
) et s'intègre avec l'ordonnanceur slurm (option -slurm
).
nous n'avons pas testé cette version, nous vous laissons le soin de consulter les documentations de Fluent.