计算化学公社

标题: QE的收敛精度设置问题求助 [打印本页]

作者
Author:
Shana    时间: 2022-11-19 16:01
标题: QE的收敛精度设置问题求助
小弟最近刚接触QE,对于QE的收敛精度设置不是很明白,想请教一下各位老师。1.conv_thr 默认是10-6, 但是很多教学文章中都是10-10,甚至有的设置为10-12. 以vasp为例的话,大部分vasp相关的文章都是在10-5-10-7 eV,是默认值的10-2到1倍,但是QE中则要小的更多,只是做一般的结构弛豫的话,有必要设置这么高的精度吗?采用10-8到10-6这一区间,是否合适?

2. etot_conv_thr 的默认值是10-4,但是很多文章都是10-6的程度,这会造成更多的离子步,如果想要追求一定的效率话,采用折中的10-5是否合适?

3. forc_conv_thr 的默认值是 10-3, 单位是Ry/au。参考vasp的话,vasp中的力收敛的单位是ev/au, 一般文章中收敛精度都是10-2,考虑到Ry是eV的10倍左右,QE中的默认值正好和大部分vasp相关文章的收敛精度相当。但是很多QE的教程中,forc_conv_thr 都是低于10-4,是否有必要设置这么高的精度?
谢谢各位老师的指导。

作者
Author:
lcq845402558    时间: 2022-11-21 11:42
我也是个初学者,大多数时间用的也是vasp。我用QE的时候一般都是用DFPT ,EPW或者算一些红外拉曼,跃迁矩阵的时候用。计算这些东西的时侯为了得到合理的数据,我优化的时候收敛参数会设得比较精细。
个人看法~
作者
Author:
renzhogn424    时间: 2022-11-21 14:47
之前用BURAI来创建任务文件,好像默认10-6 eV,感觉到10-7 eV比较合适。其它的,可能你自己要作个对比,弄清楚控制在多少精度内是有必要的。很多文献也会说自己的精度。
作者
Author:
Shana    时间: 2022-11-21 16:56
lcq845402558 发表于 2022-11-21 11:42
我也是个初学者,大多数时间用的也是vasp。我用QE的时候一般都是用DFPT ,EPW或者算一些红外拉曼,跃迁矩阵 ...

多谢!老哥用过+U吗?我也是用vasp的,用QE是试一试加压计算
作者
Author:
Shana    时间: 2022-11-21 16:57
renzhogn424 发表于 2022-11-21 14:47
之前用BURAI来创建任务文件,好像默认10-6 eV,感觉到10-7 eV比较合适。其它的,可能你自己要作个对比,弄 ...

好的,多谢。是这样的,算了几个之后发现,不同的体系收敛条件确实不一样,要测试。
作者
Author:
renzhogn424    时间: 2022-11-23 13:01
Shana 发表于 2022-11-21 16:57
好的,多谢。是这样的,算了几个之后发现,不同的体系收敛条件确实不一样,要测试。

就像很多体系K点要测试一样。。。不过一个体系摸通了就好
作者
Author:
霹雳神偷    时间: 2023-8-9 08:43
楼主,想请教一个问题,我总觉得QE收敛的标准怪怪的。之前我一直用默认的设置,conv_thr 为10^-6。但运算时我发现总能的变化都小于小数点后八位了,自洽还不停止……有时甚至都是小数点后最后一位在变化了,他依旧认为自洽没收敛,这是为什么呢?我不想要这么高的精度,我只想要一个数据而已。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3