计算化学公社

标题: 关于手动计算BSSE混合基组的写法 [打印本页]

作者
Author:
molx79    时间: 2015-5-11 15:51
标题: 关于手动计算BSSE混合基组的写法
我现在用手动计算BSSE,但是遇到混合基组,碰到问题。输入文件如下:
#P  ccsd(T)/aug-cc-pvtz   nosymm                 

HCHO                                             

0 1                                             
C,0,-2.957204282,2.2928057256,-0.6847250108      
O,0,-2.7102447242,2.1214503922,0.4923026731      
H,0,-2.3301658886,1.850791292,-1.4736327155      
H,0,-3.8167924793,2.8965364324,-1.009406885      
S-Bq,0,-0.0240122649,0.8157570712,0.3968432817   
I-Bq,0,2.2320731876,0.1668185702,-0.0561420903   
I-Bq,0,-1.2499974219,-1.2043709987,0.0649027295  



计算结果表明:Error termination via Lnk1e in /home/gauss/g09d01/g09/l301.exe at Mon May 11 15:23:21 2015.
基组输入不对。

如果改成:
ccsd(T)/genecp,分别写上基组,也是出错。
希望大师指点。谢谢

作者
Author:
sobereva    时间: 2015-5-11 18:37
碘已经超出了aug-cc-pvtz的范围,所以直接写必然报错。
自定义基组和赝势时,由于此时碘只是基函数留在那里,而并没有碘的电子和原子核,所以如果让高斯读取碘的赝势也会出错。就写gen,只写碘的赝势基组就行了,没必要定义碘的赝势。
作者
Author:
molx79    时间: 2015-5-13 09:58
谢谢sob老师,我尝试了一下,计算成功了,基组写genecp或者写gen,结果是一样的。再次感谢。
作者
Author:
molx79    时间: 2015-5-13 09:58
谢谢sob老师,我尝试了一下,计算成功了,基组写genecp或者写gen,结果是一样的。再次感谢。
作者
Author:
lastzealot    时间: 2015-5-13 16:40
sobereva 发表于 2015-5-11 18:37
碘已经超出了aug-cc-pvtz的范围,所以直接写必然报错。
自定义基组和赝势时,由于此时碘只是基函数留在那 ...

为啥不需要定义碘的赝势呢?加上赝势是不是会减小计算量呢?
作者
Author:
sobereva    时间: 2015-5-13 17:36
lastzealot 发表于 2015-5-13 16:40
为啥不需要定义碘的赝势呢?加上赝势是不是会减小计算量呢?

此时碘原子实际上是不存在的,所以不需要定义赝势。只有碘的价层的基函数飘在那里而已。
作者
Author:
熊小宝    时间: 2017-4-16 20:35
我挖个坟_(:зゝ∠)_
我想问一下混合基组想要做BSSE修正的话是只能手动算么
还是加上Counterpoise=2就可以
作者
Author:
sobereva    时间: 2017-4-16 23:50
熊小宝 发表于 2017-4-16 20:35
我挖个坟_(:зゝ∠)_
我想问一下混合基组想要做BSSE修正的话是只能手动算么
还是加上Counterpoise=2就可 ...


就可以
作者
Author:
熊小宝    时间: 2017-4-17 11:17
sobereva 发表于 2017-4-16 23:50
就可以

谢谢您




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