DOCUMENTATION
Vous trouverez plus d'informations sur FreeFem++ ici : https://freefem.org
Pour utiliser ce logiciel sur le méso-centre, il faut charger le module correspondant à la version qui vous intéresse :
module load freefem/freefem-3.61.i18
En séquentiel, après avoir crée votre fichier d'input mywork.edp, il vous suffit de lancer freefem par :
FreeFem++-nw mywork.edp
En parallèle,vous bénéficiez de mots-clés et de fonctions supplémentaires dans votre code Freefem, dont :
- mpirank : rank du processus
- mpisize : taille du communicateur
- mpiBarrier()
- mpiGroup()
- les fonctions d'échange de données : Send, Recv,...
Pour lancer un code FreeFem++ en parallèle, il suffit d'indiquer dans votre script :
mpirun FreeFem++-mpi mywork.edp
Voici un exemple de script pour lancer un job sur les machines du méso-centre :
#! /bin/bash
#SBATCH -N 1-1
#SBATCH -n 16
module load freefem/freefem-3.61.i18
mpirun FreeFem++-mpi mywork.edp
VERSIONS ET SCRIPTS D'INSTALLATION
- freefem-thread
- freefem-3.61.i18 (latest)
- freefem-3.26.thread
- freefem
TAGS
- software