SU2
De acordo com a página do SU2, “The SU2 suite is an open-source collection of C++ based software tools for performing Partial Differential Equation (PDE) analysis and solving PDE-constrained optimization problems. The toolset is designed with Computational Fluid Dynamics (CFD) and aerodynamic shape optimization in mind, but is extensible to treat arbitrary sets of governing equations such as potential flow, elasticity, electrodynamics, chemically-reacting flows, and many others”.
Versões Disponíveis
su2/6.0.0(default)
su2/6.2.0
Submissão de Jobs em Paralelo
Crie um arquivo chamado, por exemplo, submit_paral_jobs.sh.
#!/bin/bash
#SBATCH -t 23:00:00 -n 8
export INPUT="inv_NACA0012.cfg"
export OUTPUT="*"
module load su2/6.0.0
job-nanny mpirun -np 8 SU2_CFD inv_NACA0012.cfg
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 23:00:00
export INPUT="inv_NACA0012.cfg"
export OUTPUT="*"
module load su2/6.0.0
job-nanny SU2_CFD inv_NACA0012.cfg
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 SU2.