|
|
在算一个有机分子的时候突然发现直接书写6-31G*和用gen输入6-31G*的基函数数目竟然不一样,有点奇怪,比如:
# hf/6-31G* GFPRINT
Title Card Required
0 1
C 0.00000000 0.00000000 0.00000000
H 0.00000000 0.00000000 1.07000000
H 1.00880579 0.00000000 -0.35666635
H -0.50440312 -0.87365131 -0.35666635
H -0.50440269 0.87365135 -0.35666686
Atom C1 Shell 4 D 1 bf 10 - 15 0.000000000000 -0.000000000000 0.000000000000
0.8000000000D+00 0.1000000000D+01
和
# hf/gen GFPRINT
Title Card Required
0 1
C 0.00000000 0.00000000 0.00000000
H 0.00000000 0.00000000 1.07000000
H 1.00880579 0.00000000 -0.35666635
H -0.50440312 -0.87365131 -0.35666635
H -0.50440269 0.87365135 -0.35666686
C H 0
6-31G*
****
Atom C1 Shell 4 D 1 bf 10 - 14 0.000000000000 -0.000000000000 0.000000000000
0.8000000000D+00 0.1000000000D+01
(其它输出都一致)
前者是23个基函数,后者是22个(当然能量也不一样)。我用ORCA算了一次,和后者相符。试过def2SVP、cc-pvdz、6-311G*、3-21G、6-31G,都没有问题,出问题的是:6-31G*、6-31+G*、6-31G**,似乎是6-31G*的D极化函数出问题?
又或者是我的g16出问题了?谁来帮忙验证一下(版本ES64L-G16RevA.03)
|
|