OpenFOAM
软件介绍:OpenFOAM(Open Source Field Operation And Manipulation)是一个开源的计算流体动力学(CFD)软件包,广泛用于对流体流动、传热、化学反应、湍流、多相流等物理现象进行数值模拟。
提交脚本
bash
#!/bin/sh
#SBATCH -J openfoam
#SBATCH -p TEST_INTEL_8581 ##8581C分区测试队列
#SBATCH --nodes=1 ##指定节点数
#SBATCH --ntasks-per-node=1 ##指定核心数
#SBATCH -o out.log
#SBATCH -e error.log
. /etc/profile.d/modules.sh
module use /home/software/modulefiles
module load openmpi/5.0.0
source /home/software/openfoam/2112/OpenFOAM-v2112/etc/bashrc
export PATH=/home/software/openfoam/2112/OpenFOAM-v2112/platforms/linux64GccDPInt32Opt/bin:$PATH
##blockMesh
##mpirun blockMesh
#decomposePar
#mpirun decomposePar
#mpirun -np 32 pisoFoam -parallel
##reconstructPar
##mpirun reconstructPar
##snappyHexMesh
##mpirun snappyHexMesh -overwrite
##surfaceFeatureExtract
##mpirun /home/software/openfoam/2112/OpenFOAM-v2112/platforms/linux64GccDPInt32Opt/bin/surfaceFeatureExtract
上传自己数据后,按照脚本里的相关命令,正常执行生成,计算即可。