计算化学公社

 找回密码 Forget password
 注册 Register
Views: 17694|回复 Reply: 8
打印 Print 上一主题 Last thread 下一主题 Next thread

[综合交流] 关于ORCA与Gaussian单点能对比

[复制链接 Copy URL]

1102

帖子

18

威望

6692

eV
积分
8154

Level 6 (一方通行)

計算化学の社畜

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 冰释之川 于 2017-6-13 22:53 编辑

利用ORCA和Gaussian两个软件对同一个分子在MP2/def2-TZVPD级别下进行单点能测试,输入文件如下:

------------------Gaussian 09 D01-------------------
%mem=6000MB
%nprocshared=8
%chk=C7.chk
#p mp2/gen density scf=(novaracc,noincfock) nosymm

_C7

1 1
N                 -0.00142498    4.86127605    0.13566467
C                 -0.00688422    3.60805926    0.55249053
C                  0.00353597    2.47294587   -0.24369372
C                 -0.00415937    1.21070416    0.34394751
C                  0.00471276   -0.00000018   -0.33399284
C                 -0.00416458   -1.21070384    0.34394863
C                  0.00352535   -2.47294613   -0.24369143
C                 -0.00689972   -3.60805874    0.55249387
N                 -0.00144587   -4.86127595    0.13566917
C                 -0.01368838   -5.97918749    1.07069157
C                  0.01718266   -5.17763364   -1.28741676
C                 -0.01366269    5.97918851    1.07068604
C                  0.01720492    5.17763236   -1.28742155
H                 -0.02101685    3.48364879    1.63206209
H                  0.01767702    2.55431834   -1.32391521
H                 -0.01842046    1.16748569    1.43334519
H                  0.01892794   -0.00000071   -1.41989080
H                 -0.01842548   -1.16748431    1.43334627
H                  0.01766605   -2.55431966   -1.32391284
H                 -0.02103182   -3.48364721    1.63206532
H                 -0.02707859   -5.60606698    2.09363075
H                 -0.90116499   -6.59480766    0.90707015
H                  0.87776459   -6.59481147    0.93035761
H                 -0.86752303   -4.76886297   -1.78217778
H                  0.91453828   -4.76886679   -1.75884932
H                  0.01878530   -6.25861570   -1.41001875
H                 -0.02705450    5.60606901    2.09362557
H                  0.87779293    6.59480853    0.93035151
H                 -0.90113665    6.59481234    0.90706404
H                  0.91455878    4.76886121   -1.75885374
H                 -0.86750254    4.76886503   -1.78218220
H                  0.01881219    6.25861430   -1.41002454

H     0
S   3   1.00
     34.061341000            0.60251978000E-02      
      5.1235746000           0.45021094000E-01      
      1.1646626000           0.20189726000   
S   1   1.00
      0.32723041000          1.0000000        
S   1   1.00
      0.10307241000          1.0000000        
P   1   1.00
      0.80000000000          1.0000000        
P   1   1.00
      0.95774129632E-01            1.0000000        
****
C     0
S   6   1.00
  13575.3496820              0.22245814352E-03      
   2035.2333680              0.17232738252E-02      
    463.22562359             0.89255715314E-02      
    131.20019598             0.35727984502E-01      
     42.853015891            0.11076259931   
     15.584185766            0.24295627626   
S   2   1.00
      6.2067138508           0.41440263448   
      2.5764896527           0.23744968655   
S   1   1.00
      0.57696339419          1.0000000        
S   1   1.00
      0.22972831358          1.0000000        
S   1   1.00
      0.95164440028E-01            1.0000000        
S   1   1.00
      0.48475401370E-01            1.0000000        
P   4   1.00
     34.697232244            0.53333657805E-02      
      7.9582622826           0.35864109092E-01      
      2.3780826883           0.14215873329   
      0.81433208183          0.34270471845   
P   1   1.00
      0.28887547253          1.0000000        
P   1   1.00
      0.10056823671          1.0000000        
D   1   1.00
      1.0970000000           1.0000000        
D   1   1.00
      0.31800000000          1.0000000        
D   1   1.00
      0.90985336424E-01            1.0000000        
F   1   1.00
      0.76100000000          1.0000000        
****
N     0
S   6   1.00
  19730.8006470              0.21887984991E-03      
   2957.8958745              0.16960708803E-02      
    673.22133595             0.87954603538E-02      
    190.68249494             0.35359382605E-01      
     62.295441898            0.11095789217   
     22.654161182            0.24982972552   
S   2   1.00
      8.9791477428           0.40623896148   
      3.6863002370           0.24338217176   
S   1   1.00
      0.84660076805          1.0000000        
S   1   1.00
      0.33647133771          1.0000000        
S   1   1.00
      0.13647653675          1.0000000        
S   1   1.00
      0.68441605847E-01            1.0000000        
P   4   1.00
     49.200380510            0.55552416751E-02      
     11.346790537            0.38052379723E-01      
      3.4273972411           0.14953671029   
      1.1785525134           0.34949305230   
P   1   1.00
      0.41642204972          1.0000000        
P   1   1.00
      0.14260826011          1.0000000        
D   1   1.00
      1.6540000000           1.0000000        
D   1   1.00
      0.46900000000          1.0000000        
D   1   1.00
      0.12829642058          1.0000000        
F   1   1.00
      1.0930000000           1.0000000        
****
---------------------------------------------------------------------------


------------------ORCA 4.0.0 -------------------
%maxcore 900
! PAL8 NoUseSym Grid4 NoFinalGrid TightSCF
! RI-MP2 RIJCOSX def2-TZVPD Def2/J Def2-TZVP/C
%mp2 Density relaxed
end
%elprop Dipole true
end
* xyz 1 1
N                 -0.00142498    4.86127605    0.13566467
C                 -0.00688422    3.60805926    0.55249053
C                  0.00353597    2.47294587   -0.24369372
C                 -0.00415937    1.21070416    0.34394751
C                  0.00471276   -0.00000018   -0.33399284
C                 -0.00416458   -1.21070384    0.34394863
C                  0.00352535   -2.47294613   -0.24369143
C                 -0.00689972   -3.60805874    0.55249387
N                 -0.00144587   -4.86127595    0.13566917
C                 -0.01368838   -5.97918749    1.07069157
C                  0.01718266   -5.17763364   -1.28741676
C                 -0.01366269    5.97918851    1.07068604
C                  0.01720492    5.17763236   -1.28742155
H                 -0.02101685    3.48364879    1.63206209
H                  0.01767702    2.55431834   -1.32391521
H                 -0.01842046    1.16748569    1.43334519
H                  0.01892794   -0.00000071   -1.41989080
H                 -0.01842548   -1.16748431    1.43334627
H                  0.01766605   -2.55431966   -1.32391284
H                 -0.02103182   -3.48364721    1.63206532
H                 -0.02707859   -5.60606698    2.09363075
H                 -0.90116499   -6.59480766    0.90707015
H                  0.87776459   -6.59481147    0.93035761
H                 -0.86752303   -4.76886297   -1.78217778
H                  0.91453828   -4.76886679   -1.75884932
H                  0.01878530   -6.25861570   -1.41001875
H                 -0.02705450    5.60606901    2.09362557
H                  0.87779293    6.59480853    0.93035151
H                 -0.90113665    6.59481234    0.90706404
H                  0.91455878    4.76886121   -1.75885374
H                 -0.86750254    4.76886503   -1.78218220
H                  0.01881219    6.25861430   -1.41002454
*
---------------------------------------------------------------------------

结果发现两者计算的SCF能量差别很大(相差0.04 au):
ORCA:Total Energy       :         -536.42801684 Eh
Gaussian:SCF Done:  E(RHF) =  -536.469893556

然后看看两者计算的MP2相关能(ORCA使用了RI技术)(相差了0.001 au):
ORCA: -2.175890168  Eh
Gaussian:-2.176760109

最后对比一下MP2总能量(相差0.04 au):
ORCA:-538.603907007 Eh
Gaussian:-538.64665366470

这样对比发现,主要是SCF部分能量相差比较大。

那么我的问题是:哪个软件下的SCF能量更加准?SCF 能量相差0.04 au算不算比较大的误差?如何解决处理?

P.s.吐槽一下Gaussian算MP2的速度……和开RI的ORCA简直没法比:

ORCA:TOTAL RUN TIME: 7 minutes 51 seconds
Gaussian:112.5 minutes



C7_0_Gauss.rar (8.05 MB, 下载次数 Times of downloads: 32)









Stand on the shoulders of giants

3097

帖子

29

威望

1万

eV
积分
17094

Level 6 (一方通行)

2#
发表于 Post on 2017-6-13 23:54:14 | 只看该作者 Only view this author
def2-TZVPD有弥散函数,不是def2-TZVP,而def2-TZVP的辅助基组是为了原来的def2-TZVP而设计的,没有考虑弥散函数的情况,所以涉及弥散函数的积分和积分变换被RI展开时产生明显误差应当可以理解。所以我倒是认为者说明的是使用完备性较差的辅助基组带来的误差,不是程序间的差异。有弥散函数我倾向于不用RI,或者用Autoaux

6万

帖子

99

威望

5万

eV
积分
120102

管理员

公社社长

3#
发表于 Post on 2017-6-14 00:22:20 | 只看该作者 Only view this author
不要把条件搞太复杂,就先比个不开RI时的标准的HF/def2SVP,然后再一点点增加到你最终要用的级别
HF能量不管哪个程序都是完全一样的,如果不一样,要么是收敛到了不同的参数空间极小点,要么是有的用笛卡尔有的用球谐函数所致。在极少数情况下,是有些程序自动对基组进行适当修改所致,或基组库里用的基组定义和另一个程序不同。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

446

帖子

0

威望

7797

eV
积分
8243

Level 6 (一方通行)

4#
发表于 Post on 2017-6-14 00:33:05 | 只看该作者 Only view this author
用ORCA3.0.3试了一下,
%maxcore 900
! NoUseSym TightSCF GridX6
! RI-MP2 RIJCOSX def2-TZVPD def2-QZVPP/J def2-QZVPP/C

最终的结果是:
-------------------------   --------------------
FINAL SINGLE POINT ENERGY      -538.641059118576
-------------------------   --------------------

用RIJCOSX的时候,最好提高GridXn中n的值。提高后你再试试,如果提高到GridX9是不是能更符合?

我在考虑,你是不是把Grid和GridX弄混了?


88

帖子

0

威望

1955

eV
积分
2043

Level 5 (御坂)

5#
发表于 Post on 2017-6-14 01:10:35 | 只看该作者 Only view this author
本帖最后由 mutron 于 2017-6-14 14:45 编辑

HF能量差了26 kcal/mol,已经不能忽略了吧?

影响RIJCOSX(HF)精度除了辅助基组,还有COSX grid的大小,详见ORCA Input Library--Numerical precision
由LZ给出的结果看来误差主要来自SCF能量,所以只考虑HF能量:

--G09--
E(RHF)        = -536.469893556  Eh

--ORCA(3.0.3)--
noRI
Total Energy= -536.46990167 Eh      -0.005 kcal/mol  (相对于G09的结果)

RIJCOSX def2-TZVP/J
Total Energy= -536.42801684 Eh      26.278 kcal/mol

RIJCOSX gridx9 def2-TZVP/J
Total Energy= -536.47049155 Eh     -0.375 kcal/mol

RIJCOSX gridx9 def2-QZVPP/J
Total Energy= -536.47049334 Eh     -0.376 kcal/mol

RIJCOSX gridx9 autoaux
Total Energy= -536.46996769 Eh     -0.047 kcal/mol

RIJCOSX autoaux
Total Energy= -536.42748059 Eh     26.615 kcal/mol

RIJCOSX gridx9 cc-pVTZ/JK
Total Energy= -536.46987241 Eh      0.013 kcal/mol
TOTAL RUN TIME: 0 days 0 hours 13 minutes 39 seconds 603 msec (RIMP2,4core,SCF 15 CYCLES)

RIJK cc-pVTZ/JK
Total Energy= -536.46986800 Eh      0.016 kcal/mol
TOTAL RUN TIME: 0 days 0 hours 6 minutes 7 seconds 109 msec  (RIMP2,4core,SCF 14 CYCLES)

RIJK cc-pV5Z/JK
Total Energy= -536.46989958 Eh     -0.004 kcal/mol



从结果可以看出,对于HF的RIJCOSX,gridx的设置影响最大(DFT还会受到积分格点grid和intacc的影响,尤其是M06、M062X),使用ORCA默认的gridx甚至有达两位数kcal的(单体)误差,如果计算条件富余就设大点,如果挺吃紧和需要计算很多分子还得自己摸索一下gridx对相对能量的影响

对单体能量精度要求高的话,JK的辅助基组(配合Dunning基组)会比autoaux更好,也会更慢一点。cc-pV5Z/JK和ORCA不带RI算出来的基本没误差了(dtq、56分别都是使用相同的辅助基组)

体系不太大的话RIJK会更快

我也是个初学者,有不妥的地方请老师指正吧   :P




1102

帖子

18

威望

6692

eV
积分
8154

Level 6 (一方通行)

計算化学の社畜

6#
 楼主 Author| 发表于 Post on 2017-6-14 06:52:42 | 只看该作者 Only view this author
本帖最后由 冰释之川 于 2017-6-14 09:01 编辑
mutron 发表于 2017-6-14 01:10
HF能量差了26 kcal/mol,已经不能忽略了吧?

影响RIJCOSX(HF)精度除了辅助基组,还有COSX grid的大小 ...

非常感谢您的测评,从结果看主要原因还是gridx的锅,默认是gridx=1好像。哈,我也是初玩ORCA,请多关照
Stand on the shoulders of giants

1102

帖子

18

威望

6692

eV
积分
8154

Level 6 (一方通行)

計算化学の社畜

7#
 楼主 Author| 发表于 Post on 2017-6-14 06:55:37 | 只看该作者 Only view this author
yflchx 发表于 2017-6-14 00:33
用ORCA3.0.3试了一下,
%maxcore 900
! NoUseSym TightSCF GridX6

好的,结合5楼测评,最主要问题还是gridx没设置,看来首要任务就是加大gridx
Stand on the shoulders of giants

17

帖子

0

威望

275

eV
积分
292

Level 3 能力者

8#
发表于 Post on 2025-6-23 21:29:09 | 只看该作者 Only view this author
sobereva 发表于 2017-6-14 00:22
不要把条件搞太复杂,就先比个不开RI时的标准的HF/def2SVP,然后再一点点增加到你最终要用的级别
HF能量不 ...

社长,请教一下:是不是不同软件计算出来的单点能绝对值不同并没有太大影响?只要我们在一个课题里所有的输入文件里的关键字都保持一致就可以了嘛?因为在势能面上我们更关注的是不同结构之间的相对值嘛。

6万

帖子

99

威望

5万

eV
积分
120102

管理员

公社社长

9#
发表于 Post on 2025-6-24 05:37:27 | 只看该作者 Only view this author
yzy0326 发表于 2025-6-23 21:29
社长,请教一下:是不是不同软件计算出来的单点能绝对值不同并没有太大影响?只要我们在一个课题里所有的 ...

只要你不把不同程序算出来的单点能直接拿来对比,就是这样。如果要对比,注意看下文
谈谈不同量子化学程序计算结果的差异问题
http://sobereva.com/573http://bbs.keinsci.com/thread-20122-1-1.html
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 23:02 , Processed in 0.191504 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list