计算化学公社

标题: 通常的计算ALGO用Normal还是用Fast? [打印本页]

作者
Author:
dali    时间: 2023-9-5 22:03
标题: 通常的计算ALGO用Normal还是用Fast?
看到有些人通常的VASP计算时将ALGO设置成Fast,而不是用默认的Normal,有3个问题请教大家:
1. 什么情况下可以将ALGO设置成Fast?
2. ALGO设置成Fast会有什么好处?
3. 如果计算任务都成功结束,ALGO设置成Fast和设置成Normal相比,是否会导致能量、结构、频率等计算结果上的差异?

作者
Author:
cyx98    时间: 2023-9-6 10:28
ALGO=Normal selects IALGO=38 (blocked Davidson iteration scheme).
ALGO=VeryFast selects IALGO=48 (RMM-DIIS).
ALGO=Fast selects a fairly robust mixture of the Davidson and RMM-DIIS algorithms.
RMM-DIIS 快但是少数情况下会出错,Davidson慢但几乎不会出错。参考vaspwiki的ALGO和IALGO关键词
1. 一般都可以设置为Fast
2. 计算速度快
3. 即使所有参数都相同,两次计算结果也有细小差别。设置Fast和Normal肯定对结果有影响,但这种影响应该不会太大,你可以测试比较一下
作者
Author:
timandywang    时间: 2023-9-8 05:48
只要你EDIFF足够紧(比如1E-5),ALGO=F和ALGO=N一般都会给出一致的能量。
个人经验就是,只要收敛了,ALGO用F和N都可以,优化出来的结构,还有算各种性质(比如功函数,吸附能,结合能,形成能,等等)也是一样的。VASP还是比较稳健的。




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