计算化学公社
标题:
用了bp86泛函为什么频繁出现震荡?
[打印本页]
作者Author:
lastzealot
时间:
2015-6-12 22:11
标题:
用了bp86泛函为什么频繁出现震荡?
sob老师,继b3lyp和mp2之后,我又用了bp86这个泛函来计算水合铀酰的结构(文献中有用到)。气相中的计算顺利,但是计算smd水相中结构时,频繁出现震荡,能量变化如图所示
输入文件和输出文件也已附上,不知道是怎么回事(我已经用到了maxstep=1和gdiis两个关键词)。
请问应该如何处理?
谢谢老师。
作者Author:
sobereva
时间:
2015-6-12 23:45
maxcycle设那么大毫无意义,去掉。这是初学者最爱犯的错误。
maxstep只有与notrust联用才会充分发挥效果,另外maxstep不要设得等于1,太小,为解决震荡3~5就行了。
DFT不收敛的时候先把int=ultrafine加上。
把calcfc替换为calcall
更多讨论见此文
量子化学计算中帮助几何优化收敛的常用方法
http://sobereva.com/164
PS:当输出文件超过2MB时建议压缩一下发,这样下载更快也可以减少服务器储存的数据量
作者Author:
lastzealot
时间:
2015-6-13 08:12
sobereva 发表于 2015-6-12 23:45
maxcycle设那么大毫无意义,去掉。这是初学者最爱犯的错误。
maxstep只有与notrust联用才会充分发挥效果, ...
谢谢sob老师
欢迎光临 计算化学公社 (http://ccc.keinsci.com/)
Powered by Discuz! X3.3