9、Starccm+
#!/bin/bash
#SBATCH -J STAR #作业名
#SBATCH -p wzhctest #队列名
#SBATCH -N 1 #节点数
#SBATCH -n 60 #进程数
#SBATCH --ntasks-per-node=60 #每节点进程数
#SBATCH --cpus-per-task=1 #每进程占用核心数
#SBATCH --exclusive
#SBATCH -o %j.out
#SBATCH -e %j.err
date
WDIR=`pwd` #获取当前目录
cd $WDIR
APP="/work/home/username/app/Siemens/15.02.007-R8/STAR-CCM+15.02.007-R8/star/bin/starccm+ -power -mesa" #软件安装路径
INPUT_FILE=$WDIR/test.sim #输入sim文件
#SCRIPT_FILE=$WDIR/ccm.java #输入java文件
##################################################################
NP=$SLURM_NPROCS
NNODE=`srun hostname |sort |uniq | wc -l`
LOG_FILE=$WDIR/job_${NP}c_${NNODE}n_$SLURM_JOB_ID.log
HOSTFILE=$WDIR/hosts_$SLURM_JOB_ID
srun hostname |sort |uniq -c |awk '{printf "%s:%s\n",$2,$1}' > $HOSTFILE
###############运行主程序
#$APP $INPUT_FILE -batch $SCRIPT_FILE -machinefile $HOSTFILE -np $NP -rsh ssh -mpidriver intel 2>&1
$APP $INPUT_FILE -batch -machinefile $HOSTFILE -np $NP -rsh ssh -mpidriver intel 2>&1