Salta el contingut

Instal·lació mitjançant paquets binaris

Els binaris precompilats de FrontISTR es poden obtenir a la pàgina de descàrregues. A més del solver fistr1, les distribucions inclouen eines auxiliars per al particionament de domini (hecmw_part1), la visualització (hecmw_vis1), la conversió de malles (neu2fstr) i altres tasques.

Windows

La versió per a Windows es distribueix en fitxers ZIP que difereixen pel mètode de paral·lelització i les biblioteques de càlcul numèric utilitzades. Totes les versions inclouen el runtime MPI i les biblioteques de càlcul numèric (DLL) necessàries per executar-les, de manera que es poden utilitzar simplement descomprimint-les.

Versió Mètode de paral·lelització MPI Biblioteca de càlcul numèric
thread_openblas Paral·lelisme de fils OpenMP (cap) OpenBLAS
hybrid_msmpi_openblas Paral·lelisme híbrid MPI + OpenMP MS-MPI (inclòs) OpenBLAS
hybrid_impi_mkl_intelthread Paral·lelisme híbrid MPI + OpenMP Intel MPI (inclòs) Intel MKL

Nota: Les versions híbrides inclouen mpiexec i el runtime MPI (msmpi.dll o impi.dll, etc.), de manera que no cal instal·lar MPI per separat.

Procediment d'instal·lació

  1. Descarregueu de la pàgina de descàrregues el ZIP de la versió que vulgueu utilitzar i descomprimiu-lo.
  2. Col·loqueu la carpeta descomprimida en una ubicació inclosa al camí de cerca d'executables, o executeu les anàlisis des d'aquesta carpeta.

Verificació del funcionament

Executeu l'ordre següent des de l'indicador d'ordres. Si es mostra la informació de versió, la instal·lació s'ha completat correctament.

fistr1.exe -v

Per executar en paral·lel amb MPI, utilitzeu el mpiexec inclòs. Per obtenir detalls sobre el procediment d'execució, consulteu Flux de l'anàlisi.

Linux

Per a Ubuntu es distribueixen paquets deb. Com que els paquets deb declaren les seves dependències, si s'instal·len mitjançant apt-get, les biblioteques necessàries es resolen automàticament.

Obtenció del paquet deb

Descarregueu directament el paquet deb per a Ubuntu des de la pàgina de descàrregues. Per obtenir-lo mitjançant una ordre, feu servir una ordre com la següent (substituïu el nom del fitxer pel de la versió distribuïda).

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

Instal·lació del paquet deb

Instal·leu el paquet deb descarregat de la manera següent (substituïu el nom del fitxer pel de la versió distribuïda).

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

Nota: Calen privilegis d'administrador per instal·lar el paquet. Si treballeu com a usuari root, no cal sudo. Si executeu l'ordre com a usuari normal, afegiu sudo tal com es mostra més amunt.

Verificació del funcionament

Executeu l'ordre següent. Si es mostra la informació de versió, la instal·lació s'ha completat correctament.

fistr1 -v

Elements relacionats

AI-assisted translation May contain errors Official docs Status