24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 2685  |  回复: 21

calos818

木虫 (著名写手)

新人菜鸟

[交流] 【求助】EDIFFG取值引起的错误,请教大家了已有6人参与

磁性材料结构优化,EDIFF=0.0001 EDIFFG=-0.001,发现能量已经达到收敛精度但还是继续计算直到出现
ZBRENT: fatal internal in brackting system-shutdown; contact gK immediately
去掉EDIFFG的负号,改为能量判据,则很好的完成优化,reach能量最小,看过官方论坛的类似的错误分析,但还是没理解,请问大家是怎么回事,谢谢!
回复此楼

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

VASP

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

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

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

lono75

铁杆木虫 (著名写手)

calos818(金币+1): 2010-06-13 07:41:46
引用回帖:
EDIFF=0.0001 EDIFFG=-0.001

这两个不匹配
fine:
EDIFF=0.00001 EDIFFG=-0.01
coarse:

EDIFF=0.01 EDIFFG=-0.3
由天命,成人事!
2楼2010-06-12 22:29:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

meinvren

禁虫 (小有名气)

★ ★
calos818(金币+1): 2010-06-13 07:41:41
zzy870720z(金币+2):谢谢指导,期待你更好的表现 2010-06-13 08:04:32
本帖内容被屏蔽

3楼2010-06-13 07:07:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

引用回帖:
Originally posted by meinvren at 2010-06-13 07:07:21:
如果EDIFFG值为正数,是指各原子上的力之和;如果为负数表示每个原子上的力。你的计算能量达到收敛标准并不代表原子上的力也达到标准。如果你不是因为声子计算的需要,EDIFFG可取正号,并且不需要多么高的精度,1E ...

谢谢您,还有两个疑问
1。文献上说直到每个原子所受H-F力小于0.01eV/A,这个不是设置EDIFFG=-0.01吗?
2。若EDIFFG改成正值,那么上述条件(<0.01eV/A)如何体现,是不是算好了看OUTCAR里面的Force?
谢谢您
4楼2010-06-13 07:38:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

5楼2010-06-13 08:31:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

引用回帖:
Originally posted by lono75 at 2010-06-12 22:29:24:

这两个不匹配
fine:
EDIFF=0.00001 EDIFFG=-0.01
coarse:

EDIFF=0.01 EDIFFG=-0.3

请问为何不匹配,不是可以自己设置吗,无须默认值,我再在INCAR里面设置EDIFFG有何不妥?谢谢您
6楼2010-06-13 09:11:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

在线等待中赫赫
7楼2010-06-13 10:02:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lono75

铁杆木虫 (著名写手)

★ ★
cenwanglai(金币+1):谢谢参与 2010-06-13 14:30:20
qasd(金币+1):谢谢 2010-06-13 19:39:48
EDIFF=0.0001 时 EDIFFG=10*EDIFF=0.0001->对应ΔE
                         EDIFFG=-0.01->对应原子受力,两者不在一个数量级
由天命,成人事!
8楼2010-06-13 14:24:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

引用回帖:
Originally posted by lono75 at 2010-06-13 14:24:32:
EDIFF=0.0001 时 EDIFFG=10*EDIFF=0.0001->对应ΔE
                         EDIFFG=-0.01->对应原子受力,两者不在一个数量级

越来越糊涂了,我知道默认下EDIFF=1E-4,EDIFFG=10*EDIFF
但你让我改成EDIFF=1E-5,EDIFFG=-0.01,负值表示受力,上面的正值表示能量,这个没问题,0.0001*10=0.0001????!!!
9楼2010-06-13 15:26:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

引用回帖:
Originally posted by lono75 at 2010-06-13 14:24:32:
EDIFF=0.0001 时 EDIFFG=10*EDIFF=0.0001->对应ΔE
                         EDIFFG=-0.01->对应原子受力,两者不在一个数量级

我现在改成EDIFFG=1E-5,EDIFFG=-0.01确实没问题出现了,奇怪
10楼2010-06-13 15:26:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 calos818 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见