24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2222  |  回复: 6

corbin

银虫 (小有名气)

[求助] vasp优化力收敛条件

用vasp优化时,选择力收敛条件该如何设置?比如EDIFFG=-0.05,是否就是Force<0.05 eV/A?还需要设置EDIFF吗?
回复此楼

» 收录本帖的淘帖专辑推荐

VASP vasp计算资料

» 猜你喜欢

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

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

uuv2010

荣誉版主 (职业作家)

优秀版主

【答案】应助回帖

★ ★
corbin(金币+2): 2011-10-13 17:06:32
youzhizhe(金币+2): 谢谢交流。 2011-10-13 21:12:09
一个是力的收敛标准,一个是能量的收敛标准,在vasp中最好都手动设置
2楼2011-10-13 16:59:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

corbin

银虫 (小有名气)

引用回帖:
2楼: Originally posted by uuv2010 at 2011-10-13 16:59:10:
一个是力的收敛标准,一个是能量的收敛标准,在vasp中最好都手动设置

意思就是最好让这两个条件同时达到要求?

我试过只设置力收敛条件,能量收敛条件用默认的,进行优化,但是发现,OUTCAR最后给出的原子受力情况并没有<0.05 eV/A

或者说,两个条件如果都设置了,可能先达到某一个条件,此时vasp会认为收敛了,还是继续计算,直到两个条件均满足?
3楼2011-10-13 17:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pandora_oo

银虫 (初入文坛)

【答案】应助回帖

★ ★
corbin(金币+4): 2011-10-13 17:26:39
youzhizhe(金币+2): 谢谢交流。 2011-10-13 21:12:14
EDIFF是定义电子自恰收敛标准,默认为10-4 eV
EDIFFG用来定义离子驰豫收敛标准,正值代表使用能量收敛标准,负值代表使用力收敛标准
所以EDIFFG=-0.05表示按照力收敛达到0.05 eV/A 来停止计算
4楼2011-10-13 17:21:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

corbin

银虫 (小有名气)

引用回帖:
4楼: Originally posted by pandora_oo at 2011-10-13 17:21:37:
EDIFF是定义电子自恰收敛标准,默认为10-4 eV
EDIFFG用来定义离子驰豫收敛标准,正值代表使用能量收敛标准,负值代表使用力收敛标准
所以EDIFFG=-0.05表示按照力收敛达到0.05 eV/A 来停止计算

非常感谢

但是为什么OUTCAR显示原子受力时比0.05大呢?
5楼2011-10-13 17:28:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pandora_oo

银虫 (初入文坛)

【答案】应助回帖


uuv2010(金币+1): 多谢提示 2011-10-14 08:50:54
corbin(金币+4): 2011-10-14 15:57:57
这要看你计算是否驰豫完成,查看OUTCAR最后部分是否有这句:
reached required accuracy - stopping structural energy minimisation
如果没有,设置更大的NSW值(离子驰豫步数),确保计算结构能收敛。
6楼2011-10-13 23:14:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

corbin

银虫 (小有名气)

引用回帖:
6楼: Originally posted by pandora_oo at 2011-10-13 23:14:55:
这要看你计算是否驰豫完成,查看OUTCAR最后部分是否有这句:
reached required accuracy - stopping structural energy minimisation
如果没有,设置更大的NSW值(离子驰豫步数),确保计算结构能收敛。

非常感谢

没有发现达到收敛精度这句话

我再试试更大的离子弛豫步数
7楼2011-10-14 15:59:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 corbin 的主题更新
信息提示
请填处理意见