FreeFem++

Installation de FreeFem++ sur Ubuntu 20.04 et 22.04

Téléchargement

Téléchargez ici (accessible sur le réseau de l'Université ou en VPN) :

Ubuntu 20.04 : http://lmrs-soft.univ-rouen.fr/FreeFem++/FF-4.14_Ubuntu-2004.tar

Ubuntu 22.04 : http://lmrs-soft.univ-rouen.fr/FreeFem++/FF-4.14_Ubuntu-2204.tar

Installation de FreeFem++

  1. Pour Linux, Ubuntu 20.04 ou 22.04 :
    Installer certaines dépendences de librairies :
    Taper dans un terminal : 
    sudo apt-get install libgsl-dev libhdf5-dev liblapack-dev libopenmpi-dev freeglut3-dev

    Dans un Terminal taper :
    - cd ~/Téléchargements/
    - tar xvf FF-4.14_Ubuntu-2004.tar
    ou
    - tar xvf FF-4.14_Ubuntu-2204.tar
    - cd
    - cd ../../
    - sudo mv ~/Téléchargements/FF-4.14_Ubuntu-2004/APP-UFR .
    ou
    - sudo mv ~/Téléchargements/FF-4.14_Ubuntu-2204/APP-UFR .
    - export PATH=/APP-UFR/FreeFem++/bin:$PATH

Tester si tout va bien

      Dans un Terminal taper :

  • cd APP-UFR/FreeFem++/share/FreeFEM/4.14/examples/3d
  • FreeFem++ bottle.edp -ns -v 0
    vous devez obtenir une figure d'une bouteille avec medit, vous fermez la fenêtre medit et après vous obtenez une figure de la bouteille avec freeglut ...
  • cd ../hpddm/
  • ff-mpirun -np 2 natural-convection-fieldsplit-2d-PETSc.edp -ns -v0 -wg
    vous devez obtenir une figure avec freeglut de la convection naturelle sur deux domaines.