OpenFoam (*)

De acordo com a página do OpenFoam, "* OpenFOAM is the leading free, open source software for computational fluid dynamics (CFD), owned by the OpenFOAM Foundation and distributed exclusively under the General Public Licence (GPL)*".

Versões Disponíveis

  • openfoam/4.1
  • openfoam/5.x

Submissão de Jobs em Paralelo

Crie um arquivo chamado, por exemplo, submit_paral_jobs.sh.

#!/bin/bash
#SBATCH -t 5:00 -n 2

module load openfoam
unzip openfoam-airfoil.zip
decomposePar
mpirun -np 2 simpleFoam -parallel
reconstructPar
zip -r results.zip [0-9]*

Para submeter o processo, basta usar o comando:

sbatch submit_paral_jobs.sh

Submissão de Jobs Seriais

Crie um arquivo chamado, por exemplo, submit_serial_jobs.sh.

#!/bin/bash
#SBATCH -t 5:00

module load openfoam

# unpack input file
unzip openfoam-cavity.zip

blockMesh
icoFoam

#pack all results
zip cavity.zip *

Para submeter o processo, basta usar o comando:

sbatch submit_serial_jobs.sh

Referências

Para informações adicionais sobre o software, consulte a documentação do OpenFoam.