计算化学公社

标题: 关于ORCA中C辅助函数 [打印本页]

作者
Author:
enthalpy    时间: 2024-1-25 20:52
标题: 关于ORCA中C辅助函数
大家好!我看ORCA的密度拟合的介绍材料,有些疑惑。C辅助函数比如def2-QZPPP/C 等是和MP2计算相关,所以可以用于RI加速的MP2以及双杂化的DFT的计算中。为什么普通GGA杂化泛函PBE0也以用C辅助函数,但B3LYP又不用?比如我用Multiwfn 生成ORCA的输入文件时看到的。还有一个需要确认的是:ORCA中B3LYP/G 才是对应 Gaussian中B3LYP,ORCA中B3LYP/G 和B3LYP区别在哪?谢谢各位了!

作者
Author:
zjxitcc    时间: 2024-1-25 20:56
PBE0用不到/C辅助基,可能你看到的是TD-PBE0计算,不排除激发态中使用到/C辅助基。最好给个手册/原文截图,看是不是我说的这种情况。
作者
Author:
snljty2    时间: 2024-1-25 20:57
PBE0应该可以用/J(RIJCOSX)和/JK(RIJK)。如果某个辅助基组已经够用,增加辅助基组除了增加计算量,对结果倒是没有不良影响。有些基组没有官方拟合的加速库伦部分的/J和加速交换部分的/K,但是有/C,如果不嫌大的话也可以用。
两者的区别在于B3LYP原文并没提其中关联泛函的具体实现形式,有VWN3和VWN5的区别。ORCA中B3LYP/G对应的是前者,B3LYP对应的后者。
作者
Author:
enthalpy    时间: 2024-1-25 21:00
本帖最后由 enthalpy 于 2024-1-25 21:06 编辑
zjxitcc 发表于 2024-1-25 20:56
PBE0用不到/C辅助基,可能你看到的是TD-PBE0计算,不排除激发态中使用到/C辅助基。最好给个手册/原文截图, ...

你说得对,我看到就是TD-PBE0计算中。我原先以为普通RI-PBE0电子基态计算也需要用/C 辅助基组。受教了。
作者
Author:
enthalpy    时间: 2024-1-25 21:05
本帖最后由 enthalpy 于 2024-1-25 22:41 编辑
snljty2 发表于 2024-1-25 20:57
PBE0应该可以用/J(RIJCOSX)和/JK(RIJK)。如果某个辅助基组已经够用,增加辅助基组除了增加计算量,对结 ...

受教了。原来/C辅助基组可以这么用。多谢!
作者
Author:
sobereva    时间: 2024-1-26 02:24
普通泛函(双杂化以外泛函)的基态计算完全用不着/C
作者
Author:
enthalpy    时间: 2024-1-26 10:19
sobereva 发表于 2024-1-26 02:24
普通泛函(双杂化以外泛函)的基态计算完全用不着/C

谢谢sob老师指正。




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