Zum Inhalt

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 mpiexec und die MPI-Laufzeitumgebung (msmpi.dll bzw. impi.dll usw.), daher ist keine separate MPI-Installation erforderlich.

Installationsverfahren

  1. Laden Sie das ZIP-Archiv für die gewünschte Variante von der Download-Seite herunter und entpacken Sie es.
  2. 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.

fistr1.exe -v

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.

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

Hinweis: Für die Installation des Pakets sind Administratorrechte erforderlich. Wenn Sie als root-Benutzer arbeiten, ist sudo nicht erforderlich. Wenn Sie den Befehl als normaler Benutzer ausführen, fügen Sie wie oben gezeigt sudo ein.

Überprüfen der Installation

Führen Sie den folgenden Befehl aus. Wenn Versionsinformationen angezeigt werden, funktioniert die Installation.

fistr1 -v

Verwandte Themen