OpenFOAM » History » Version 5

Version 4 (Gabriel Winckler, 29 Jan 2013 14:08) → Version 5/6 (Gabriel Winckler, 29 Jan 2013 14:15)

{{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
mpirun 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)}}