Ceci est une ancienne révision du document !
Version | Compilateur utilisé | Interconnexion | Où le trouver | OS | modèle de configuration |
---|---|---|---|---|---|
3.18 | gnu-4.4.0 | Infiniband | /softs/FreeFem++/3.18/openmpi-1.4.3-gnu-4.4.0 | Centos 5 | /usr/local/modeles/openmpi-1.4.3-gnu-4.4.0 |
3.18 | gnu-4.6.3 | Infiniband | /softs/FreeFem++/3.18/openmpi-1.4.5-gnu-4.6.3 | Centos 5 | /usr/local/modeles/openmpi-1.4.5-gnu-4.6.3 |
3.18 | pgi | N/A | /softs/FreeFem++/seq/pgi | Centos 5 | N/A |
FreeFem++ est un metalangage pour résoudre des équations aux dérivées partielles par la méthode des éléments finis.
Remarque : Ci-après est donnée la manière d'utiliser FreeFem++ en mode interactif (à l'utiliser uniquement pour des petits tests). Pour les jobs habituels, utilisez le système de batch !
Pour définir les chemins de recherche des exécutables et des librairies, utiliser les commandes suivantes :
$ source /usr/local/modeles/openmpi-1.4.5-gnu-4.6.3 $ setenv PATH "/softs/FreeFem++/3.18/openmpi-1.4.5-gnu-4.6.3/bin/:$PATH"
Remarque: Pour lancer FreeFem++ en mode batch, il est nécessaire d'inclure ces commandes dans les scripts de soumission.
$ FreeFem++-nw LaplaceP1.edp
où LaplaceP1.edp
est un fichier écrit dans le “langage” FreeFem. La solution sera alors donnée dans le fichier LaplaceP1.eps
.
Plusieurs exemples sont disponibles dans le répertoire : /softs/FreeFem++/3.18/openmpi-1.4.5-gnu-4.6.3/share/freefem++/3.18/