Sari la conținut

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.dll sau impi.dll etc.), astfel încât nu este necesară o instalare MPI separată.

Procedura de instalare

  1. 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.
  2. 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.

fistr1.exe -v

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.

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

Notă: Pentru instalarea pachetului sunt necesare privilegii de administrator. Dacă lucrați ca utilizator root, sudo nu este necesar. La executarea comenzii ca utilizator obișnuit, includeți sudo ca în exemplul de mai sus.

Verificarea instalării

Rulați următoarea comandă. Instalarea funcționează dacă sunt afișate informațiile despre versiune.

fistr1 -v

Subiecte conexe

AI-assisted translation May contain errors Official docs Status