OpenFOAM » History » Version 3

Version 2 (Gabriel Winckler, 29 Jan 2013 12:40) → Version 3/6 (Gabriel Winckler, 29 Jan 2013 14:07)

{{include(SubmissaoSimplificadaCabecalho)}}

h1. OpenFOAM

Como o OpenFOAM utiliza diversos diretórios e arquivos, se recomenda o uso de arquivos compactados (por exemplo, zip)

Exemplo:

* caso.go:

<pre>
APP=openfoam
CASE=caso
EXEC=caso.sh

INPUT="dados_de_entrada.zip"
OUTPUT="dados_de_saida.zip"
</pre>

* caso.sh:

<pre>
#!/bin/bash

# unpack input file
unzip dados_de_entrada.zip

blockMesh
icoFoam

#pack all results
zip -r dados_de_saida.zip *
</pre>

no caso de execução *paralela*:
<pre>
#!/bin/sh
unzip airfoil.zip
decomposePar
run_mpi simpleFoam -parallel
reconstructPar
zip -r results.zip [0-9]*
</pre>

*Use run_mpi no lugar de mpirun -np N*

*Use um número de processos múltiplo de 8*

{{include(SubmissaoSimplificadaRodape)}}