Glasbrenner Michael, Graf Daniel, Ochsenfeld Christian
Chair of Theoretical Chemistry, Department of Chemistry, University of Munich (LMU), Butenandtstrasse 7, 81377 Munich, Germany.
J Chem Theory Comput. 2020 Nov 10;16(11):6856-6868. doi: 10.1021/acs.jctc.0c00600. Epub 2020 Oct 19.
We present a novel, highly efficient method for the computation of second-order Møller-Plesset perturbation theory (MP2) correlation energies, which uses the resolution of the identity (RI) approximation and local molecular orbitals obtained from a Cholesky decomposition of pseudodensity matrices (CDD), as in the RI-CDD-MP2 method developed previously in our group [Maurer, S. A.; Clin, L.; Ochsenfeld, C. 2014, 140, 224112]. In addition, we introduce an attenuated Coulomb metric and subsequently redesign the RI-CDD-MP2 method in order to exploit the resulting sparsity in the three-center integrals. Coulomb and exchange energy contributions are computed separately using specialized algorithms. A simple, yet effective integral screening protocol based on Schwarz estimates is used for the MP2 exchange energy. The Coulomb energy computation and the preceding transformations of the three-center integrals are accelerated using a modified version of the natural blocking approach [Jung, Y.; Head-Gordon, M. 2006, 8, 2831-2840]. Effective subquadratic scaling for a wide range of molecule sizes is demonstrated in test calculations in conjunction with a low prefactor. The method is shown to enable cost-efficient MP2 calculations on large molecular systems with several thousand basis functions.
我们提出了一种新颖、高效的计算二阶莫勒-普列斯特定则微扰理论(MP2)相关能的方法,该方法采用单位分解(RI)近似以及从赝密度矩阵的乔列斯基分解(CDD)得到的局域分子轨道,如同我们小组之前开发的RI-CDD-MP2方法[毛雷尔,S. A.;克林,L.;奥森费尔德,C. 2014,140,224112]。此外,我们引入了一种衰减库仑度量,随后重新设计了RI-CDD-MP2方法,以便利用三中心积分中产生的稀疏性。库仑能和交换能贡献分别使用专门算法计算。基于施瓦茨估计的一种简单而有效的积分筛选协议用于MP2交换能。库仑能计算以及三中心积分的先前变换使用自然分块方法的改进版本[荣,Y.;黑德-戈登,M. 2006,8,2831 - 2840]进行加速。在测试计算中结合低前置因子证明了对于广泛的分子大小具有有效的亚二次标度。该方法被证明能够在具有数千个基函数的大分子系统上进行经济高效的MP2计算。