Ga naar inhoud

Binaire pakketten installeren

Vooraf gebouwde FrontISTR-binaire bestanden zijn beschikbaar op de downloadpagina. Naast de solver fistr1 bevatten de distributies hulpprogramma's voor domeinpartitionering (hecmw_part1), visualisatie (hecmw_vis1), meshconversie (neu2fstr) en andere taken.

Windows

De Windows-versie wordt gedistribueerd als ZIP-archieven die verschillen in parallelliseringsmethode en numerieke bibliotheken. Elk pakket bevat de MPI-runtime en numerieke bibliotheken (DLL's) die voor uitvoering nodig zijn, zodat het na uitpakken kan worden gebruikt zonder deze componenten afzonderlijk te installeren.

Variant Parallellisering MPI Numerieke bibliotheek
thread_openblas OpenMP-threadparallellisme (geen) OpenBLAS
hybrid_msmpi_openblas MPI + OpenMP-hybride parallellisme MS-MPI (meegeleverd) OpenBLAS
hybrid_impi_mkl_intelthread MPI + OpenMP-hybride parallellisme Intel MPI (meegeleverd) Intel MKL

Opmerking: De hybride pakketten bevatten mpiexec en de MPI-runtime (msmpi.dll of impi.dll, enz.), zodat een afzonderlijke MPI-installatie niet nodig is.

Installatieprocedure

  1. Download het ZIP-archief voor de variant die u wilt gebruiken van de downloadpagina en pak het uit.
  2. Plaats de uitgepakte map op een locatie die in het zoekpad voor uitvoerbare bestanden staat, of voer analyses rechtstreeks vanuit die map uit.

De installatie controleren

Voer de volgende opdracht uit vanaf de opdrachtprompt. De installatie werkt als versie-informatie wordt weergegeven.

fistr1.exe -v

Gebruik voor parallelle MPI-uitvoering de meegeleverde mpiexec. Zie Analyseverloop voor details over de uitvoeringsprocedure.

Linux

Voor Ubuntu worden deb-pakketten gedistribueerd. Omdat de deb-pakketten hun afhankelijkheden declareren, worden de vereiste bibliotheken bij installatie via apt-get automatisch opgelost.

Een deb-pakket downloaden

Download het Ubuntu-deb-pakket rechtstreeks van de downloadpagina. Gebruik om het via de opdrachtregel op te halen een opdracht zoals hieronder en vervang de bestandsnaam door die van de gedistribueerde versie.

curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb

Het deb-pakket installeren

Installeer het gedownloade deb-pakket als volgt en vervang de bestandsnaam door die van de gedistribueerde versie.

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

Opmerking: Voor het installeren van het pakket zijn beheerdersrechten vereist. Als u als rootgebruiker werkt, is sudo niet nodig. Wanneer u de opdracht als gewone gebruiker uitvoert, neemt u sudo op zoals hierboven weergegeven.

De installatie controleren

Voer de volgende opdracht uit. De installatie werkt als versie-informatie wordt weergegeven.

fistr1 -v

Gerelateerde onderwerpen

AI-assisted translation May contain errors Official docs Status