Debian et distributions apparentées

Note

Le plugin a été développé et testé avec Ubuntu 20.04 et QGIS 3.22.

Exigences

  • 3.22 =< QGIS =< 3.99

Outils de simulation

OpenFOAM et porousMultiphaseFoam

Note

Le plugin a été testé avec OpenFOAM v2106 en version dev (voir la documentation officiel à propos des sub-packages).

Afin de faciliter l’installation ou pour une utilisation hors ligne, les instructions principales pour l’installation sont recopiées ici mais il est préférable de regarder la documentation officielle pour des éventuelles mises à jour des étapes:

curl -s https://dl.openfoam.com/add-debian-repo.sh | sudo bash
sudo apt install -y openfoam2106-dev

Ensuite, installez le paquet porousMultiphaseFoam :

git clone --depth=1 --branch=v2303 --single-branch https://github.com/phorgue/porousMultiphaseFoam.git
cd porousMultiphaseFoam/
. /usr/lib/openfoam/openfoam2106/etc/bashrc
./Allwmake
./Allwclean

Metis

TO DOC

Autres

Note

Les librairies externes et les paquets python a installé sont listés dans le fichier requirements/apt.txt. Merci de référer à ce fichier pour obtenir la liste mise à jour des librairies à installer.

Typiquement:

sudo apt install gmsh=4* ffmpeg gnuplot mpich

Paquets Python

Depuis le dépôt Debian:

sudo apt install python3-mpi4py python3-opengl python3-rtree

Depuis Python Package Index (PyPi):

python3 -m pip install --upgrade mpi4py==3.1.3 rtree==0.9.7