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.
Gmsh (version 4.*): à récupérer depuis le site officiel.
FFMPEG (pour les exports vidéo)
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