/poroMec

Primary LanguageFortran

poroMec

Repositorio do modelo poromecanio 3D.

Index

Pre

Compilar o metis

Descompactar e compilar o metis5

tar -xvzf metis-5.1.0.tar.gz
cd metis-5.1.0
make config
make

A lib vai estar na local build/Linux-x86_64/libmetis/libmetis.a. É necessário colocar a lib na pasta lib do projeto do pre

lib
└── libmetis.a

As versões novas do metis precisam dessa lib extra libGKlib. As versões mais antigas do metis podem ser encontrados aqui.

Compilar o pre

Fazer uma copia do Makefile base

cp Makefile_base Makefile

Para compilar basta:

make

Rodando o pre

Criar um arquivo pre.dat com o conteudo

input  mesh.dat
output     part
div          12
method non-overllaping
partVtk     yes
partMeshVtk yes
partMeshMef yes
meshLoads   yes
vtkBin       no
memory     1000
end

Para rodar basta

prepar pre.dar