4、Feko
#!/bin/bash
#SBATCH -J feko_test ##作业名
#SBATCH -p wzhctest ##队列
#SBATCH -N 1 ##申请计算节点数
#SBATCH --ntasks-per-node=15 ##每节点进程数
#SBATCH --cpus-per-task=4 ##每进程占用核心数
#SBATCH --exclusive ##独占节点
#SBATCH -o out.%j ##标准输出
#SBATCH -e err.%j ##错误日志
echo The end time is: `date +"%Y-%m-%d %H:%M:%S"` 2>&1
EXEC=/work/home/username/app/FEKO/2017/altair/scripts/runfeko ##程序安装路径
WORK_DIR=`pwd` ##获取当前路径
INPUT_FILE=CMA_resonator.cfx ##输入文件
cd $WORK_DIR
####################################形成节点文件
PROCS=$SLURM_NPROCS ##总进程数
srun hostname|sort|uniq -c|awk '{print $2":"$1}' > ./hostfile_$PROCS
HOST_FILE=./hostfile_$PROCS
####################################
#$EXEC $INPUT_FILE --execute-prefeko --priority 4 -np $PROCS --machines-file $HOST_FILE 2>&1 ##正式运行软件命令
$EXEC $INPUT_FILE -np $PROCS --machines-file $HOST_FILE 2>&1 ##正式运行软件命令
echo The end time is: `date +"%Y-%m-%d %H:%M:%S"` 2>&1