24小时热门版块排行榜    

查看: 946  |  回复: 1

yangchen123

木虫 (著名写手)

[求助] VASP优化晶格参数 已有1人参与

用脚本优化GeS的晶格参数时,总是提示32 total processes failed to start,然而也没有结果输出,脚本如下这是什么原因,望各位指点指点。

#!/bin/sh
rm WAVECAR
for a in 3.50 3.55 3.60 3.65 3.70 3.75 3.80 3.85 3.90 3.95 4.00      
do
for b in  4.15 4.20 4.25 4.30 4.35 4.40 4.45 4.50 4.55 4.60 4.65
do
echo "k=$a-$b";
mkdir $a-$b
cp INCAR KPOINTS POTCAR $a-$b
cd $a-$b
cat >POSCAR<<!
GeS
1.0
$a                   0.0000000000        0.0000000000
0.0000000000         $b                  0.0000000000
0.0000000000         0.0000000000        20.0000000000
S    Ge
2    2
Selective dynamics
D
     0.500000000         0.000000000         0.451389998
     0.000000000         0.465950012         0.662800014
     0.000000000         0.649999976         0.469999999
     0.500000000         0.095200002         0.690199971
!
echo "$a$b"
time -p  mpirun -np 32 vasp5.2.12>log
E=`grep "TOTEN"  OUTCAR | tail -1 | awk '{printf "%12.6f\n",$5}'`
V=`grep "volume"  OUTCAR | tail -1 | awk '{printf "%12.4f\n",$5}'`
echo $a  $b  $E >>../Volume.dat
cd ..
done
done
回复此楼

» 猜你喜欢

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

hs0218

金虫 (正式写手)

DDr.

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
蛋蛋小童鞋: 金币+2, 应助指数+1 2016-07-28 08:28:56
很可能是你mprun没启动吧
你看看你设置的$a-$b那些文件夹都有么,都有的话bash问题不大
还有就是你用选择selecte dynamics,为什么坐标文件后面没有 T  F F
你单独建立一个vasp任务 不用脚本, 跑一下mpirun试试
路漫漫其修远兮
2楼2016-07-27 23:38:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yangchen123 的主题更新
信息提示
请填处理意见