24小时热门版块排行榜    

查看: 1560  |  回复: 4

dengb

新虫 (初入文坛)

[求助] VASP算过渡态的问题

用VASP算过渡态,版本未编译vstscipt,采用默认设置,IBRION取3,使用nebmake.pl脚本产生IMAGE。但总是算不过三个离子步,不知是何原因,前两个离子步力和能量是收敛的,第三步就急剧增大导致错误。加了IBRION=1, NFREE=2 or IBRION=3, SMASS=2做初始收敛也不好使,INCAR 文件如下,请大侠们指教一下。
ISTART = 0 ; ICHARG = 2
ISMEAR = 0
SIGMA = 0.05
GGA = PE
PREC = Normal
NPAR = 2

LREAL = Auto
NSW = 300
IBRION = 3   
# NEB options
LCLIMB = .True.
ICHAIN = 0
IMAGES = 5
SPRING = -5
LTANGENTOLD = .FALSE.
LDNEB = .FALSE.
LSCALAPACK = .FALSE.

1 F= -.90571545E+03 E0= -.90570830E+03  d E =-.905715E+03
summed vel is now  1.221245327087672E-015 -6.661338147750939E-016
  2.220446049250313E-016
quench:  g(F)=  0.228E+05 g(S)=  0.000E+00 dE (1.order)=-0.455E+05
bond charge predicted
....
2 F= -.89839644E+03 E0= -.89839125E+03  d E =0.731901E+01
summed vel is now  0.000000000000000E+000  2.664535259100376E-015
  1.110223024625157E-015
quench:  g(F)=  0.398E+03 g(S)=  0.000E+00 dE (1.order)=-0.162E+04
bond charge predicted
.....
3 F= 0.51227443E+03 E0= 0.51229462E+03  d E =0.141067E+04
summed vel is now -2.842170943040401E-014 -1.136868377216160E-013
-7.460698725481052E-014
quench:  g(F)=  0.393E+07 g(S)=  0.000E+00 dE (1.order)=-0.785E+07
bond charge predicted
REAL_OPTLAY: internal error (1)     4155180     4179516
REAL_OPTLAY: internal error (1)     4155180     4179516
REAL_OPTLAY: internal error (1)     4155180     4179516
..........
然后就挂掉了
回复此楼

» 猜你喜欢

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

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

04nylxb

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
uuv2010: 金币+1, 多谢指导 2012-07-12 09:49:24
初始结构很很重要,非常重要。
建议编译安装vtst,用graeme的算法,收敛性会好很多。
集中精力发文章
2楼2012-07-12 09:08:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dengb

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 04nylxb at 2012-07-12 09:08:09
初始结构很很重要,非常重要。
建议编译安装vtst,用graeme的算法,收敛性会好很多。

如果不编译vtst是否会普遍出现此类问题呢,是否可以给些更多的建议?初始结构是我用nebmake脚本产生的
3楼2012-07-12 20:44:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

04nylxb

木虫 (正式写手)

【答案】应助回帖


xueht987: 金币+1, 鼓励交流! 2012-07-13 09:16:30
引用回帖:
3楼: Originally posted by dengb at 2012-07-12 20:44:34
如果不编译vtst是否会普遍出现此类问题呢,是否可以给些更多的建议?初始结构是我用nebmake脚本产生的...

那到不一定,就是感觉用vasp自带的算法的话,收敛会慢很多。
带vtst,可以选用IOPT=3 或7,经自己和边上人测试,这两个算法的收敛性相对比较好,也比较快些。
集中精力发文章
4楼2012-07-13 08:55:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dengb

新虫 (初入文坛)

★ ★
franch: 金币+2, 鼓励交流 2012-07-26 19:37:06
引用回帖:
4楼: Originally posted by 04nylxb at 2012-07-13 08:55:10
那到不一定,就是感觉用vasp自带的算法的话,收敛会慢很多。
带vtst,可以选用IOPT=3 或7,经自己和边上人测试,这两个算法的收敛性相对比较好,也比较快些。...

反复测试,出错的原因是过渡对应的原子不合理弛豫造成的总能急剧增大所致。我算的是纳米结构,在基矢方向有真空层,对应的迁移原子总是在优化时被散射到一个很远的地方,请问这是什么原因
5楼2012-07-26 05:59:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dengb 的主题更新
信息提示
请填处理意见