Installation von Binärpaketen¶
Vorkompilierte FrontISTR-Binärdateien sind auf der Download-Seite verfügbar. Neben dem Solver fistr1 enthalten die Distributionen Hilfswerkzeuge für die Gebietszerlegung (hecmw_part1), Visualisierung (hecmw_vis1), Netzkonvertierung (neu2fstr) und weitere Aufgaben.
Windows¶
Die Windows-Version wird als ZIP-Archive bereitgestellt, die sich hinsichtlich Parallelisierungsmethode und numerischer Bibliotheken unterscheiden. Jedes Paket enthält die für die Ausführung benötigte MPI-Laufzeitumgebung und die numerischen Bibliotheken (DLLs), sodass es nach dem Entpacken verwendet werden kann, ohne diese Komponenten separat zu installieren.
| Variante | Parallelisierung | MPI | Numerische Bibliothek |
|---|---|---|---|
| thread_openblas | OpenMP-Thread-Parallelisierung | (keine) | OpenBLAS |
| hybrid_msmpi_openblas | MPI + OpenMP-Hybridparallelisierung | MS-MPI (enthalten) | OpenBLAS |
| hybrid_impi_mkl_intelthread | MPI + OpenMP-Hybridparallelisierung | Intel MPI (enthalten) | Intel MKL |
Hinweis: Die Hybridpakete enthalten
mpiexecund die MPI-Laufzeitumgebung (msmpi.dllbzw.impi.dllusw.), daher ist keine separate MPI-Installation erforderlich.
Installationsverfahren¶
- Laden Sie das ZIP-Archiv für die gewünschte Variante von der Download-Seite herunter und entpacken Sie es.
- Legen Sie das entpackte Verzeichnis an einem Ort ab, der im Suchpfad für ausführbare Dateien enthalten ist, oder führen Sie Analysen direkt aus diesem Verzeichnis aus.
Überprüfen der Installation¶
Führen Sie den folgenden Befehl in der Eingabeaufforderung aus. Wenn Versionsinformationen angezeigt werden, funktioniert die Installation.
Verwenden Sie für die parallele MPI-Ausführung das enthaltene mpiexec. Einzelheiten zum Ausführungsverfahren finden Sie unter Analyseablauf.
Linux¶
Für Ubuntu werden deb-Pakete bereitgestellt. Da die deb-Pakete ihre Abhängigkeiten deklarieren, werden die erforderlichen Bibliotheken bei der Installation über apt-get automatisch aufgelöst.
Herunterladen eines deb-Pakets¶
Laden Sie das Ubuntu-deb-Paket direkt von der Download-Seite herunter. Um es über die Befehlszeile abzurufen, verwenden Sie einen Befehl wie den folgenden und ersetzen Sie den Dateinamen durch den der bereitgestellten Version.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Installieren des deb-Pakets¶
Installieren Sie das heruntergeladene deb-Paket wie folgt und ersetzen Sie den Dateinamen durch den der bereitgestellten Version.
Hinweis: Für die Installation des Pakets sind Administratorrechte erforderlich. Wenn Sie als root-Benutzer arbeiten, ist
sudonicht erforderlich. Wenn Sie den Befehl als normaler Benutzer ausführen, fügen Sie wie oben gezeigtsudoein.
Überprüfen der Installation¶
Führen Sie den folgenden Befehl aus. Wenn Versionsinformationen angezeigt werden, funktioniert die Installation.