User Tools

Site Tools


petsc_test

This is an old revision of the document!


Juntamente com os arquivos que compõem a biblioteca PETSc, são disponibilizados diversos exemplos de aplicação do pacote.

Basicamente existem pacotes para três tipos de aplicações:

KSP - Solvers para Equações Lineares;
SNES - Solvers para Equações Não Lineares;
TS - Solvers para  Equações Diferenciais Ordinárias (ODE) e Algébricas (DAE) escalonáveis.

Os exemplos de teste de cada um dos tipos de aplicações localizam-se nas seguintes pastas:

KSP - {PETSC_DIR}/src/ksp/ksp/examples/tutorials
SNES - {PETSC_DIR}/src/snes/examples/tutorials
TS - {PETSC_DIR}/src/ts/examples/tutorials

Para testar um exemplo qualquer, em C/C++, basta acessar seu diretório, por exemplo:

cd {PETSC_DIR}/src/ksp/ksp/examples/tutorials

Em seguida, a compilação é realizada por meio do arquivo 'makefile'. Para compilar o exemplo 8, por exemplo, deve-se usar o comando:

make ex8
petsc_test.1470757878.txt.gz · Last modified: by jeferson