Ir para o conteúdo

Instalação por pacote binário

Os binários pré-compilados do FrontISTR podem ser obtidos na página de download. Além do solver principal fistr1, a distribuição inclui ferramentas auxiliares para decomposição de domínio (hecmw_part1), visualização (hecmw_vis1), conversão de malha (neu2fstr), entre outras.

Windows

As versões para Windows são distribuídas em arquivos ZIP com diferentes métodos de paralelismo e bibliotecas numéricas. Todas as versões incluem o runtime MPI e as bibliotecas numéricas (DLLs) necessárias à execução, podendo ser usadas após a simples extração.

Versão Método de paralelismo MPI Biblioteca numérica
thread_openblas Paralelismo por threads OpenMP (nenhum) OpenBLAS
hybrid_msmpi_openblas Híbrido MPI + OpenMP MS-MPI (incluído) OpenBLAS
hybrid_impi_mkl_intelthread Híbrido MPI + OpenMP Intel MPI (incluído) Intel MKL

Note: As versões híbridas incluem mpiexec e o runtime MPI (msmpi.dll, impi.dll, etc.), portanto não é necessário instalar MPI separadamente.

Procedimento de instalação

  1. Baixe da página de download o ZIP da versão desejada e extraia-o.
  2. Coloque a pasta extraída em um local incluído no PATH ou execute a análise dentro dessa pasta.

Verificação da instalação

Execute o comando a seguir no Prompt de Comando. Se as informações de versão forem exibidas, a instalação foi concluída.

fistr1.exe -v

Para execução paralela com MPI, use o mpiexec incluído. Para detalhes do procedimento de execução, consulte Fluxo da análise.

Linux

Para Ubuntu, são distribuídos pacotes deb. Como o pacote deb declara as bibliotecas dependentes, a instalação por apt-get resolve automaticamente as bibliotecas necessárias.

Obter o pacote deb

Baixe diretamente da página de download o pacote deb para Ubuntu. Para obtê-lo por comando, use o procedimento a seguir (substitua o nome do arquivo pelo da versão distribuída).

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

Instalar o pacote deb

Instale o pacote deb baixado da seguinte forma (substitua o nome do arquivo pelo da versão distribuída).

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

Note: São necessários privilégios de administrador para instalar o pacote. Se estiver trabalhando como usuário root, sudo não é necessário. Ao executar como usuário comum, use sudo como mostrado acima.

Verificação da instalação

Execute o comando a seguir. Se as informações de versão forem exibidas, a instalação foi concluída.

fistr1 -v

Tópicos relacionados