Telepítés bináris csomagokkal¶
Az előre lefordított FrontISTR binárisok a letöltési oldalról szerezhetők be. A terjesztési csomagok a fistr1 solver mellett tartalmazzák többek között a tartományfelosztó (hecmw_part1), a vizualizációs (hecmw_vis1) és a hálókonvertáló (neu2fstr) segédeszközöket is.
Windows¶
A Windows-verziók ZIP-fájlokban érhetők el, és a párhuzamosítási mód, illetve a használt numerikus könyvtár szerint különböznek. Mindegyik változat tartalmazza a futtatáshoz szükséges MPI futtatókörnyezetet és numerikus könyvtárakat (DLL-eket), ezért kicsomagolás után külön telepítés nélkül használható.
| Változat | Párhuzamosítás | MPI | Numerikus könyvtár |
|---|---|---|---|
| thread_openblas | OpenMP szálpárhuzamosítás | (nincs) | OpenBLAS |
| hybrid_msmpi_openblas | MPI + OpenMP hibrid párhuzamosítás | MS-MPI (mellékelve) | OpenBLAS |
| hybrid_impi_mkl_intelthread | MPI + OpenMP hibrid párhuzamosítás | Intel MPI (mellékelve) | Intel MKL |
Megjegyzés: A hibrid változatok tartalmazzák az
mpiexecprogramot és az MPI futtatókörnyezetet (msmpi.dll,impi.dllstb.), ezért külön MPI-telepítésre nincs szükség.
Telepítési eljárás¶
- Töltse le a használni kívánt változat ZIP-fájlját a letöltési oldalról, majd csomagolja ki.
- Helyezze a kicsomagolt mappát a végrehajtható fájlok keresési útvonalán szereplő helyre, vagy futtassa az analízist közvetlenül ebből a mappából.
A működés ellenőrzése¶
Futtassa a következő parancsot a Parancssorban. Ha megjelennek a verzióadatok, a telepítés működik.
MPI-párhuzamos futtatáskor használja a mellékelt mpiexec programot. A futtatási eljárás részleteit lásd az Analízis menete oldalon.
Linux¶
Ubuntu rendszerhez deb csomagok érhetők el. A deb csomagok deklarálják a függőségeiket, ezért apt-get használatával történő telepítéskor a szükséges könyvtárak automatikusan feloldódnak.
A deb csomag letöltése¶
Töltse le közvetlenül az Ubuntu rendszerhez készült deb csomagot a letöltési oldalról. Parancssorból történő letöltéshez használja például a következő parancsot (a fájlnevet igazítsa a terjesztett változathoz).
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
A deb csomag telepítése¶
A letöltött deb csomagot a következő módon telepítse (a fájlnevet igazítsa a terjesztett változathoz).
Megjegyzés: A csomag telepítéséhez rendszergazdai jogosultság szükséges. Ha root felhasználóként dolgozik, a
sudonem szükséges. Normál felhasználóként történő futtatáskor a fentiek szerint használja asudoparancsot.
A működés ellenőrzése¶
Futtassa a következő parancsot. Ha megjelennek a verzióadatok, a telepítés működik.