Foam-Extend » History » Version 3
Version 2 (Raphael Cóbe, 12 Jul 2016 17:25) → Version 3/4 (Raphael Cóbe, 12 Jul 2016 17:27)
h1. Foam-Extend
h2. Envio local, exemplos de scripts
Informações sobre o uso direto do cluster local estão em [[SLURM|aqui]].
O modulo a ser carregado é o *foam-extend*, utilizando a diretiva *module*.
h3. SMP
<pre>
#!/bin/bash
#SBATCH -t 5:00
module load foam-extend
# unpack input file
unzip foam-extend-cavity.zip
blockMesh
icoFoam
#pack all results
zip cavity.zip *
</pre>
h3. MPI
Note que para a submissão utilizando MPI, utilizamos o comando **mpirun** e não o srun.
<pre>
#!/bin/bash
#SBATCH -t 5:00 -n 4
module load foam-extend
unzip circCylinder3dHex.zip
decomposePar
mpirun -n 4 moveDynamicMesh -parallel
</pre>
h2. Envio local, exemplos de scripts
Informações sobre o uso direto do cluster local estão em [[SLURM|aqui]].
O modulo a ser carregado é o *foam-extend*, utilizando a diretiva *module*.
h3. SMP
<pre>
#!/bin/bash
#SBATCH -t 5:00
module load foam-extend
# unpack input file
unzip foam-extend-cavity.zip
blockMesh
icoFoam
#pack all results
zip cavity.zip *
</pre>
h3. MPI
Note que para a submissão utilizando MPI, utilizamos o comando **mpirun** e não o srun.
<pre>
#!/bin/bash
#SBATCH -t 5:00 -n 4
module load foam-extend
unzip circCylinder3dHex.zip
decomposePar
mpirun -n 4 moveDynamicMesh -parallel
</pre>