24小时热门版块排行榜    

查看: 567  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

语逸

新虫 (初入文坛)

[求助] 关于VASP共线与非共线计算任务提交的脚本问题

#!/bin/bash
#
#PBS -l nodes=1:ppn=8
#PBS -l walltime=240:00:00
#PBS -N h0.5-1
#PBS -j oe
#PBS -V
# setup runfile
# setup workpath and go to work dir
export MPICHROOT=/opt/intel/impi/4.0.0.027/bin
export VASPROOT=/export/apps
export PATH=$PATH:$VASPROOT:$MPICHROOT:.
logfile=log
cd $PBS_O_WORKDIR
# Define number of processors
NPROCS=`wc -l < $PBS_NODEFILE`
# output PBS info to result
rm -f ./result
echo ================= PBS info ==================== >>result
echo Working directory is $PBS_O_WORKDIR >>result
echo Running on host `hostname` >>result
echo Directory is `pwd` >>result
echo This jobs runs on the following processors: >>result
echo `cat $PBS_NODEFILE` >>result
echo This job has allocated $NPROCS nodes >>result
echo  ********************************************** * >>result
echo  Start Time is `date` >>result
echo  ************************************************>>result
$MPICHROOT/mpirun -r ssh -v -machinefile $PBS_NODEFILE -np $NPROCS $VASPROOT/vasp_nocoliear  > $logfile
echo ================================================ >>result
echo  ************************************************>>result
echo End Time is `date` >>result
echo  ************************************************>>result


用非共线算时需要设置$VASPROOT/vasp_nocoliear  > $logfile
共线算时是$VASPROOT/vasp_mpi> $logfile
我算了共线的但是脚本都用了非共线的设置。。。这样可以吗?请大家帮帮忙
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

语逸

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by chongjing123 at 2011-11-01 19:03:22:
没影响吧,不会报错
自己做个测试,

算非共线用了共线的设置肯定出错  

倒是没有报错,因为之前算共线都用了算非共线的脚本。。。在想是不是可以,主要是不大懂vasp.pbs脚本后面shell脚本,所以不敢确定可不可行,要是不行,前面的工作都。。。下午我蛮改了之前的几个任务中的脚本用了共线的,两个居然算死了,其他结果还没出来,好纠结啊
3楼2011-11-01 22:22:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

chongjing123

铜虫 (小有名气)

【答案】应助回帖

语逸(金币+2): 2011-11-18 08:48:43
没影响吧,不会报错
自己做个测试,

算非共线用了共线的设置肯定出错  
2楼2011-11-01 19:03:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见