Saltar a contenido

Instalación mediante paquetes binarios

Los binarios precompilados de FrontISTR están disponibles en la página de descargas. Además del solver fistr1, las distribuciones incluyen herramientas auxiliares para la descomposición de dominios (hecmw_part1), la visualización (hecmw_vis1), la conversión de mallas (neu2fstr) y otras tareas.

Windows

La versión para Windows se distribuye en archivos ZIP que difieren en el método de paralelización y las bibliotecas numéricas utilizadas. Todos los paquetes incluyen el runtime de MPI y las bibliotecas numéricas (DLL) necesarias para la ejecución, por lo que pueden utilizarse tras descomprimirlos sin necesidad de instalar esos componentes por separado.

Variante Paralelización MPI Biblioteca numérica
thread_openblas Paralelismo por hilos OpenMP (ninguno) OpenBLAS
hybrid_msmpi_openblas Paralelismo híbrido MPI + OpenMP MS-MPI (incluido) OpenBLAS
hybrid_impi_mkl_intelthread Paralelismo híbrido MPI + OpenMP Intel MPI (incluido) Intel MKL

Nota: Los paquetes híbridos incluyen mpiexec y el runtime de MPI (msmpi.dll o impi.dll, etc.), por lo que no es necesario instalar MPI por separado.

Procedimiento de instalación

  1. Descargue de la página de descargas el archivo ZIP de la variante que desee utilizar y descomprímalo.
  2. Coloque el directorio descomprimido en una ubicación incluida en la ruta de búsqueda de ejecutables, o ejecute los análisis directamente desde ese directorio.

Comprobación de la instalación

Ejecute el siguiente comando desde el símbolo del sistema. Si se muestra la información de versión, la instalación funciona correctamente.

fistr1.exe -v

Para la ejecución paralela con MPI, utilice el mpiexec incluido. Consulte Flujo del análisis para obtener detalles del procedimiento de ejecución.

Linux

Se distribuyen paquetes deb para Ubuntu. Como los paquetes deb declaran sus dependencias, al instalarlos mediante apt-get se resuelven automáticamente las bibliotecas necesarias.

Descarga de un paquete deb

Descargue directamente el paquete deb para Ubuntu desde la página de descargas. Para obtenerlo desde la línea de comandos, utilice un comando como el siguiente, sustituyendo el nombre del archivo por el correspondiente a la versión distribuida.

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

Instalación del paquete deb

Instale el paquete deb descargado de la siguiente forma, sustituyendo el nombre del archivo por el correspondiente a la versión distribuida.

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

Nota: Se necesitan privilegios de administrador para instalar el paquete. Si trabaja como usuario root, no es necesario sudo. Si ejecuta el comando como usuario normal, incluya sudo como se muestra arriba.

Comprobación de la instalación

Ejecute el siguiente comando. Si se muestra la información de versión, la instalación funciona correctamente.

fistr1 -v

Temas relacionados