在论坛上看到以下内容:
要计算A、B两个分子的相互作用能,在Gaussian03中使用counterpoise=2关键字(可简写为counter=2),会计算5个体系,输出的能量按照如下顺序:
E_AB:A、B基组下AB复合物的能量
E_A,bAB:A、B基组下A的能量
E_B,bAB:A、B基组下B的能量
E_A:A基组下A的能量
E_B:B基组下B的能量
最后会输出corrected energy (E_corrected)和BSSE energy (E_BSSE)。E_BSSE是校正能,E_BSSE = (E_A - E_A,bAB) + (E_B - E_B,bAB) ;E_corrected就是消除了因单体基组重叠造成的能量降低后的AB复合物能量,E_corrected = E_AB + E_BSSE。
BSSE校正后的真实的相互作用能可以这样计算:E_interaction = E_corrected - (E_A + E_B)。也可以这样计算,是等价的:E_interaction = E_AB - E_A,bAB - E_B,bAB。
我用gaussian09计算两个分子的相互作用能,输入格式如下
# MP2/6-31+G** Counterpoise=2 Opt
Counterpoise with Cartesian
0,1
分子描述
发现输出结果中只有如下两项:
Counterpoise: corrected energy = -734.521269484568
Counterpoise: BSSE energy = 0.003653491328
这两项应该就是上面说的corrected energy (E_corrected)和BSSE energy (E_BSSE)。那么前面五项在哪里啊?没有E_A和E_B也算不了最终的相互作用能啊!难道我还要单独计算E_A和E_B吗?按上面的说法应该一次计算就可得到结果啊!哪里出错了?是03和09输出格式的区别吗?另外out文件的最后给出MP2=-385.2025592,这似乎是其中一个分子的总能量,那么另一个分子的能量在哪里?直接用Counterpoise=2 Opt,并没有做频率分析,如果单独算A和B的能量,需要做频率分析考虑零点能吗?第一次计算BSSE,请各位指点!非常感谢! |