User Tools

Site Tools


petsc_install

This is an old revision of the document!


Pré-Requisitos:

Utilizando o Ubuntu server 18.04, abra o terminal instale os pacotes com a seguinte linha de comando:

sudo apt install mpich valgrind python make bison flex -y

Passos de Instalação:

  • Para instalar o PETSc (Portable, Extensible, Toolkit for Scientific Computation), primeiramente faça o download da biblioteca clicando aqui.
  • Crie um diretório para o armazenamento dos arquivos da biblioteca PETSc;
  • Copie e descompacte o arquivo baixado anteriormente para o diretório criado;
  • Acesse a pasta pelo terminal e digite o comando:
sudo ./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --with-debugging=0 COPTFLAGS='-O3 -march=native -mtune=native' CXXOPTFLAGS='-O3 -march=native -mtune=native' FOPTFLAGS='-O3 -march=native -mtune=native' --download-mpich --download-cmake --download-metis --download-parmetis --download-mumps --download-scalapack --download-ptscotch --with-cxx-dialect=C++11 --download-fblaslapack=1

Tais opções são utilizadas de maneira padrão. Para demais opções clique aqui.

  • As instruções para os próximos passos aparecerão no próprio terminal à medida em que o pacote é instalado, basta copiar e colar o código que aparece ao fim de cada comando, lembrando-se de adicionar os privilégios de root por meio do comando 'sudo';
  • Por fim, adicione os comandos:
export PETSC_DIR="caminho_diretorio"
export PETSC_ARCH="arch-linux2-c-opt"
export PATH="${PETSC_DIR}/${PETSC_ARCH}/bin:${PATH}"

substituindo caminho_diretorio pelo endereço do diretório de instalação do PETSc no arquivo .bashrc, localizado na pasta raiz.

petsc_install.1564423048.txt.gz · Last modified: by freitash