Instalarea pachetelor binare¶
Binarele FrontISTR precompilate sunt disponibile pe pagina de descărcare. Pe lângă solverul fistr1, distribuțiile includ instrumente auxiliare pentru partiționarea domeniului (hecmw_part1), vizualizare (hecmw_vis1), conversia plasei (neu2fstr) și alte operații.
Windows¶
Versiunea pentru Windows este distribuită sub formă de arhive ZIP care diferă prin metoda de paralelizare și bibliotecile numerice. Fiecare pachet include mediul de execuție MPI și bibliotecile numerice (DLL-uri) necesare rulării, astfel încât poate fi utilizat după extragere fără instalarea separată a acestor componente.
| Variantă | Paralelizare | MPI | Bibliotecă numerică |
|---|---|---|---|
| thread_openblas | Paralelizare pe fire OpenMP | (niciuna) | OpenBLAS |
| hybrid_msmpi_openblas | Paralelizare hibridă MPI + OpenMP | MS-MPI (inclus) | OpenBLAS |
| hybrid_impi_mkl_intelthread | Paralelizare hibridă MPI + OpenMP | Intel MPI (inclus) | Intel MKL |
Notă: Pachetele hibride includ
mpiexecși mediul de execuție MPI (msmpi.dllsauimpi.dlletc.), astfel încât nu este necesară o instalare MPI separată.
Procedura de instalare¶
- Descărcați arhiva ZIP pentru varianta pe care doriți să o utilizați de pe pagina de descărcare și extrageți-o.
- Plasați directorul extras într-o locație inclusă în calea de căutare a executabilelor sau executați analizele direct din acel director.
Verificarea instalării¶
Rulați următoarea comandă din Command Prompt. Instalarea funcționează dacă sunt afișate informațiile despre versiune.
Pentru execuția paralelă MPI, utilizați mpiexec inclus. Pentru detalii despre procedura de execuție, consultați Fluxul analizei.
Linux¶
Pentru Ubuntu sunt distribuite pachete deb. Deoarece pachetele deb declară dependențele lor, instalarea prin apt-get rezolvă automat bibliotecile necesare.
Descărcarea unui pachet deb¶
Descărcați pachetul deb pentru Ubuntu direct de pe pagina de descărcare. Pentru a-l descărca din linia de comandă, utilizați o comandă precum cea de mai jos, înlocuind numele fișierului cu cel corespunzător versiunii distribuite.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Instalarea pachetului deb¶
Instalați pachetul deb descărcat după cum urmează, înlocuind numele fișierului cu cel corespunzător versiunii distribuite.
Notă: Pentru instalarea pachetului sunt necesare privilegii de administrator. Dacă lucrați ca utilizator root,
sudonu este necesar. La executarea comenzii ca utilizator obișnuit, includețisudoca în exemplul de mai sus.
Verificarea instalării¶
Rulați următoarea comandă. Instalarea funcționează dacă sunt afișate informațiile despre versiune.