高性能计算机上提交workbench+cfx作业的pbs脚本问题
浏览:1555 回答:3
大家好,本人在高性能计算机上用workbench+cfx做流固耦合计算,提交作业需要用pbs脚本,只有ANSYS的pbs脚本,但没有cfx 的pbs脚本文件,不知道该怎么编写及提交,请大神们帮帮忙,谢谢
大家好,本人在高性能计算机上用workbench+cfx做流固耦合计算,提交作业需要用pbs脚本,只有ANSYS的pbs脚本,但没有cfx 的pbs脚本文件,不知道该怎么编写及提交,请大神们帮帮忙,谢谢
#!/bin/sh -l
#PBS -N filename
#PBS -o filename.out
#PBS -e filename.err
#PBS -l nodes=1:ppn=16
cd $PBS_O_WORKDIR
echo "------------This is the node file -------------"
cat $PBS_NODEFILE
echo "-----------------------------------------------"
cat $PBS_NODEFILE > host.mpd
export rDir=`pwd`
echo $rDir
export NP=`cat host.mpd | wc -l`
mech_host=""
for host in ` sort -u host.mpd`;do
n=$(grep -c $host host.mpd)
mech_host=$(echo "$host*$n,$mech_host")
done
mech_host=$(echo $mech_host|sed "s/,$//")
echo $mech_host
/home/ansys2019r2/v194/CFX/bin/cfx5solve -large -s 3 -def FILENAME.def -start-method "IBM MPI Distributed Parallel" -par-dist "$mech_host" -continue-from-file FILENAME.res