Installation à partir de paquets binaires¶
Les binaires FrontISTR précompilés sont disponibles sur la page de téléchargement. Outre le solveur fistr1, les distributions incluent des outils auxiliaires pour le partitionnement de domaine (hecmw_part1), la visualisation (hecmw_vis1), la conversion de maillage (neu2fstr) et d’autres tâches.
Windows¶
La version Windows est distribuée sous forme d’archives ZIP qui diffèrent par leur mode de parallélisation et les bibliothèques numériques utilisées. Chaque paquet inclut le runtime MPI et les bibliothèques numériques (DLL) nécessaires à l’exécution ; il peut donc être utilisé après extraction sans installer séparément ces composants.
| Variante | Parallélisation | MPI | Bibliothèque numérique |
|---|---|---|---|
| thread_openblas | Parallélisme par threads OpenMP | (aucun) | OpenBLAS |
| hybrid_msmpi_openblas | Parallélisme hybride MPI + OpenMP | MS-MPI (inclus) | OpenBLAS |
| hybrid_impi_mkl_intelthread | Parallélisme hybride MPI + OpenMP | Intel MPI (inclus) | Intel MKL |
Note : les paquets hybrides incluent
mpiexecet le runtime MPI (msmpi.dllouimpi.dll, etc.) ; une installation séparée de MPI n’est donc pas nécessaire.
Procédure d’installation¶
- Téléchargez depuis la page de téléchargement l’archive ZIP de la variante que vous souhaitez utiliser, puis extrayez-la.
- Placez le dossier extrait dans un emplacement inclus dans le chemin de recherche des exécutables, ou exécutez les analyses directement depuis ce dossier.
Vérification de l’installation¶
Exécutez la commande suivante dans l’invite de commandes. L’installation est opérationnelle si les informations de version s’affichent.
Pour une exécution parallèle MPI, utilisez le mpiexec inclus. Pour plus de détails sur la procédure d’exécution, voir Déroulement d’une analyse.
Linux¶
Des paquets deb sont distribués pour Ubuntu. Comme ces paquets déclarent leurs dépendances, une installation via apt-get résout automatiquement les bibliothèques requises.
Téléchargement d’un paquet deb¶
Téléchargez directement le paquet deb pour Ubuntu depuis la page de téléchargement. Pour le récupérer en ligne de commande, utilisez une commande telle que la suivante, en remplaçant le nom de fichier par celui de la version distribuée.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Installation du paquet deb¶
Installez le paquet deb téléchargé comme suit, en remplaçant le nom de fichier par celui de la version distribuée.
Note : des privilèges d’administrateur sont nécessaires pour installer le paquet. Si vous travaillez en tant qu’utilisateur root,
sudon’est pas nécessaire. Avec un utilisateur ordinaire, ajoutezsudocomme indiqué ci-dessus.
Vérification de l’installation¶
Exécutez la commande suivante. L’installation est opérationnelle si les informations de version s’affichent.