Aller au contenu

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 mpiexec et le runtime MPI (msmpi.dll ou impi.dll, etc.) ; une installation séparée de MPI n’est donc pas nécessaire.

Procédure d’installation

  1. Téléchargez depuis la page de téléchargement l’archive ZIP de la variante que vous souhaitez utiliser, puis extrayez-la.
  2. 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.

fistr1.exe -v

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.

sudo apt-get install -y ./FrontISTR_master-0+ubuntu2204_amd64.deb

Note : des privilèges d’administrateur sont nécessaires pour installer le paquet. Si vous travaillez en tant qu’utilisateur root, sudo n’est pas nécessaire. Avec un utilisateur ordinaire, ajoutez sudo comme 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.

fistr1 -v

Rubriques associées