计算化学公社

标题: NWChem计算CDFT速度很慢 [打印本页]

作者
Author:
moxxi    时间: 2023-7-30 20:51
标题: NWChem计算CDFT速度很慢
本帖最后由 moxxi 于 2023-8-2 12:42 编辑

各位老师好,我最近在学习使用NWChem计算中性分子带单电荷时体系负电荷定域在不同片段上时体系能量的变化,目前使用的计算级别是B3LYP/6-31G(d,p),计算的是如图所示的一个85个原子的体系,电荷限制在红圈内的片段上,使用的构象是高斯在B3LYP/6-31G+(d,p)级别下优化所得的(CDFT时去掉弥散是因为加了弥散迭代一圈要接近10小时),目前是在自己租的一个8核的小服务器上算了3天还未收敛,而且随迭代进行,体系的能量变化巨大,请问这个是因为我的输入文件有问题吗?是的话请问应当如何解决?

作者
Author:
sobereva    时间: 2023-7-30 21:18
先看看常规SCF多长时间一轮
作者
Author:
moxxi    时间: 2023-7-30 22:15
sobereva 发表于 2023-7-30 21:18
先看看常规SCF多长时间一轮

嗯嗯,谢谢老师,我先把cdft的部分删掉跑阴离子的单点看一下
作者
Author:
moxxi    时间: 2023-7-31 08:21
sobereva 发表于 2023-7-30 21:18
先看看常规SCF多长时间一轮

卢老师,我昨天试了下只去掉CDFT部分算单点,大概35分钟迭代一圈,速度上感觉还能接受,也没有出现之前CDFT时能量变化巨大的情况,您看这是我之前CDFT输入写的有问题导致的吗?C:\Users\lijia\Desktop\1690762677932.png
作者
Author:
moxxi    时间: 2023-7-31 08:22
这是不算CDFT时候的输出文件的迭代部分
作者
Author:
sobereva    时间: 2023-7-31 21:26
不用CDFT时候速度合理,那就说明CDFT代码效率就那样。或者尝试把Becke改成Lowdin,后者原理上会更快,因为不需要算格点积分
嫌慢的话可以考虑用CP2K的CDFT,功能更强,而且速度很快
作者
Author:
moxxi    时间: 2023-7-31 23:20
sobereva 发表于 2023-7-31 21:26
不用CDFT时候速度合理,那就说明CDFT代码效率就那样。或者尝试把Becke改成Lowdin,后者原理上会更快,因为 ...

嗯嗯,我明白了,谢谢老师




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