ChinaGrid集群、sugon集群和ustcgpu集群上面已安装OpenFOAM,安装位置在/opt/OpenFOAM
环境变量设置:
-
方法1: 登录后使用 source /opt/OpenFOAM/OpenFOAM-2.3.0/etc/bashrc设置环境变量
-
方法2: 将 source /opt/OpenFOAM/OpenFOAM-2.3.0/etc/bashrc加入用户个人的~/.bashrc文件中
并行计算设置: OpenFOAM使用OpenMPI来支持并行计算,用户使用前需要确认自己使用的是OpenMPI。 可以使用mpi-selector-menu命令来设置要使用的MPI版本,具体设置如下(红框里面是用户输入部分):
ChinaGrid高性能计算集群:使用 “openmpi-1.6.4_intel-compiler-13.1.0.146”,
刀片及胖节点超算系统:使用“openmpi-1.6.3_intel-12.1.3.293”,
联想深腾7000G GPU集群:使用“openmpi_intel_qlc-1.4.1”,
如果修改了mpi设置,要退出后重新登录,或者开启一个新的SHELL才能使设置生效。
提交并行作业时要使用mpi队列,例如: $ bsub -q normal -n 12 -o %J.log -e %J.err mpijob rhoCentralFoam -parallel
注意: 请务必设置输入文件里面使用的CPU核心数和申请的CPU核心数(-n 12参数指申请12个CPU核心)一致。
注:
- 服务器不支持图形界面,因此支持OpenFOAM的计算部分不支持可视化部分。
- 如果运行过程中有什么问题,请及时反馈([email protected])
|