Literature DB >> 35107297

Efficient Implementation of Equation-of-Motion Coupled-Cluster Singles and Doubles Method with the Density-Fitting Approximation: An Enhanced Algorithm for the Particle-Particle Ladder Term.

Aslı Ünal1,2, Uğur Bozkaya2.   

Abstract

An efficient implementation of the density-fitted equation-of-motion coupled-cluster singles and doubles (DF-EOM-CCSD) method is presented with an enhanced algorithm for the particle-particle ladder (PPL) term, which is the most expensive part of EOM-CCSD computations. To further improve the evaluation of the PPL term, a hybrid density-fitting/Cholesky decomposition (DF/CD) algorithm is also introduced. In the hybrid DF/CD approach, four virtual index integrals are constructed on-the-fly from the DF factors; then, their partial Cholesky decomposition is simultaneously performed. The computational cost of the DF-EOM-CCSD method for excitation energies is compared with that of the resolution of the identity EOM-CCSD (RI-EOM-CCSD) (from the Q-chem 5.3 package). Our results demonstrate that DF-EOM-CCSD excitation energies are significantly accelerated compared to RI-EOM-CCSD. There is more than a 2-fold reduction for the C8H18 molecule in the cc-pVTZ basis set with the restricted Hartree-Fock (RHF) reference. This cost savings results from the efficient evaluation of the PPL term. In the RHF based DF-EOM-CCSD method, the number of flops (NOF) is 1/4O2V4, while that of RI-EOM-CCSD was reported (Epifanovsky et al. J. Chem. Phys. 2013, 139, 134105) to be 5/8O2V4 for the PPL contraction term. Further, the NOF of VVVV-type integral transformation is 1/2V4Naux in our case, while it appears to be V4Naux for RI-EOM-CCSD. Hence, our implementation is 2.5 and 2.0 times more efficient compared to RI-EOM-CCSD for these expensive terms. For the unrestricted Hartree-Fock (UHF) reference, our implementation maintains its enhanced performance and provides a 1.8-fold reduction in the computational time compared to RI-EOM-CCSD for the C7H16 molecule. Our results indicate that our DF-EOM-CCSD implementation is 1.7 and 1.4 times more efficient compared with RI-EOM-CCSD for average computational cost per EOM-CCSD iteration. Moreover, our results show that the new hybrid DF/CD approach improves upon the DF algorithm, especially for large molecular systems. Overall, we conclude that the new hybrid DF/CD PPL algorithm is very promising for large-sized chemical systems.

Entities:  

Year:  2022        PMID: 35107297      PMCID: PMC8908769          DOI: 10.1021/acs.jctc.1c01000

Source DB:  PubMed          Journal:  J Chem Theory Comput        ISSN: 1549-9618            Impact factor:   6.006


Introduction

It is well-known that coupled-cluster (CC) methods provide accurate results for molecular properties for most chemical systems near equilibrium geometries.[1−13] For example, the coupled-cluster singles and doubles (CCSD) method[14] provides quite accurate results for most molecular systems at equilibrium geometries. The addition of a perturbative triples excitations correction [CCSD(T)][10,11,15] further enhances CCSD and yields very accurate results for a broad range of molecular systems.[12,16−25] However, high computational costs of common CC methods, such as O(N6) and O(N7) for CCSD and CCSD(T) (where N is the number of basis functions), limits their applications to relatively small-sized chemical systems. Accurate computations of excitation energies (EEs) is one of the most challenging problems in modern quantum chemistry. Equation-of-motion CC (EOM-CC) methods provide accurate results for excited-state properties for a broad range of chemical systems.[26−44] The accuracy of the EOM approach based on the CCSD model (EOM-CCSD) has been reported to be 0.1–0.2 eV.[28,31] However, as in the case of the ground-state CC methods, the computational cost and disk/memory requirements for the EOM-CC methods scale steeply with the system size. Tensor decomposition techniques for electron repulsion integrals (ERIs) have been of significant interest in modern computational chemistry.[45−70] Density fitting (DF) is one of the most popular ERI decomposition techniques.[45−52,59−70] In the DF approach, the ERI tensor of rank-4 is expanded in terms of rank-3 tensors. Another common ERI factorization approach is the partial Cholesky decomposition (CD).[55−60,63,64] The DF and CD techniques are very useful to reduce the cost of integral transformations and the storage requirements for the ERI tensor. In this research, a new implementation of the density-fitted EOM-CCSD method is presented with an enhanced algorithm for the particle–particle ladder (PPL) term, which is the most expensive term. The equations presented have been implemented in a new computer code by the present authors and added to the MacroQC package.[71] The computational time of our DF-EOM-CCSD implementation is compared with that of the Q-chem 5.3 software.[72] The DF-EOM-CCSD method is applied to a test set for excitation energies.

CCSD Energy and Amplitude Equations

At first, we would like to note that all equations reported in this study are in the spin–orbital formalism. The spin-free version of our equations for the restricted closed-shell systems are provided in the Supporting Information. The unrestricted version of the formulas can be readily obtained from the spin–orbital equations. The correlation energy for the CCSD method can be expressed as followswhere Ĥ is the normal-ordered Hamiltonian operator,[4,73] |0⟩ is the Hartree–Fock (HF) determinant, and T̂ is the sum of single- and double-excitation operators T̂ = T̂1 + T̂2:where ↠and î are the creation and annihilation operators and t and t are the single and double excitation amplitudes, respectively. t and t can be obtained from the following equations:where Φ and Φ are singly and doubly excited Slater determinants, respectively. For explicit equations of our CCSD implementation, one may refer to our previous studies.[65−67]

The EOM-CCSD Model

In the EOM-CCSD framework, the target excited-state wave functions are written as follows:where R̂ and L̂ are linear excitation and de-excitation operators, respectively. For EOM-CCSD, R̂ = R̂1 + R̂2:where r and r are the single and double excitation amplitudes, respectively, and the notation {â†...î} denotes a string of normal-ordered operators with respect to the Fermi vacuum. For the ground state, we have the following Schrödinger equation:Hence, by multiplying eq by e–, we obtainwhere H̅ = e–Ĥe. Further, the normal ordered H̅ can be written as follows:Hence, we define:where subscript c means that only connected diagrams should be included. Therefore, we may rewrite eq as followswhere ΔE is the ground-state CC correlation energy. The excited-state eigenvalue equation can be written as follows:where ΔE is the excited-state CC correlation energy. The excitation energy can be written as After performing some algebra, we obtain the EOM-CCSD equation as follows:Equation is equivalent to the following matrix eigenvalue equation for CCSD:However, we solve eq iteratively with the Davidson algorithm.[74−77] Hence, we need to introduce the so-called σ vector as follows:where I, J = 0, S, D.

DF-EOM-CCSD Intermediates

The DF-CCSD intermediates that appear in the DF-EOM-CCSD equations are given in Appendix A.

DF-EOM-CCSD 3-Index Intermediates

1- and 3-index intermediates that were used for EOM-CCSD are defined as follows:where Q runs over auxiliary basis functions and the b terms are the molecular orbital (MO) basis DF factors, which are defined in our previous studies.[65−67]

4-Index Intermediates

4-index intermediates are defined as follows:

2-Index Intermediates

2-index intermediates are defined as follows:

DF-EOM-CCSD σ Equations

The DF-EOM-CCSD σ0 equation can be written as With the DF approximation, the EOM-CCSD σ equation can be written as With the DF approximation, the EOM-CCSD σ equation can be written as

PPL Algorithm with the DF Approach

The most expensive terms of the T2 and σ2 amplitude equations are the PPL terms. Our PPL algorithm for the σ2 tensor originated from the PPL algorithm used for the T2 amplitude equation in our 2016 study.[65] Here, we employ the same algorithm to σ2 amplitudes. For example, for the closed-shell case, the PPL term can be written asFollowing the previous studies of Saebø and Pulay[78] and Scuseria at al.[79] and our previous DF-CCSD studies,[65,66] we employ the following algorithm for the evaluation of σ-PPL:where S is the symmetric component, while A is the antisymmetric component. Now let us definewhere S and A have the following symmetry properties.Hence, we can always keep i ≥ j and a ≥ b. The pseudo code for the σ-PPL algorithm isWith this algorithm, the cost of PPL is 1/4O2V4 + 1/2V4N + OV3N + OV4 + 1/4V4. The most expensive term is 1/2V4N. Finally, we note that our DF-EOM-CCSD code has a shared-memory parallelism feature through threaded BLAS calls as well as OpenMP parallelization of all tensor manipulations.

DF/CD Hybrid PPL Algorithm

In the common CD approach for ERIs, the CD factors are generated from the AO basis ERI tensor (μν|λσ), and the number of CD factors is generally higher than that of DF factors. Hence, it does not seem to speed up our DF algorithm. However, we have observed that, for the large molecules, the CD technique can be beneficial to take advantage of the sparsity of the ERI tensor if it is applied to the MO basis ERIs generated from the DF integrals. More specifically, if we perform the Cholesky decomposition of the (ab|cd)-type integrals, we may get a reduced number of auxiliary basis functions, which is especially true for large molecular systems. Hence, in our DF/CD hybrid approach, we build the (ab|cd)-type integrals from the DF factors, on-the-fly, and perform Cholesky decomposition simultaneously.

Results and Discussion

Results from the DF-EOM-CCSD and RI-EOM-CCSD[80] methods were obtained for a set of alkanes to compare the computational cost for the excitation energy computations. For the alkanes set, Dunning’s correlation-consistent polarized valence triple-ζ basis set (aug-cc-pVTZ) was used with the frozen core approximation.[81,82] For the aug-cc-pVTZ basis sets, aug-cc-pVTZ-JKFIT[50] and aug-cc-pVTZ-RI[83] auxiliary basis set pairs were employed for reference and correlation energies, respectively. Additionally, the DF-EOM-CCSD, resolution of the identity EOM-CCSD (RI-EOM-CCSD),[80] and EOM-CCSD(fT)[84] methods were applied to a set of molecules to compare the excitation energies.

Efficiency of DF-EOM-CCSD

A set of alkanes is considered to assess the efficiency of the RI-EOM-CCSD and DF-EOM-CCSD methods. The RI-EOM-CCSD computations were performed with the Q-chem 5.3 package.[72] The computational time for the RI-EOM-CCSD and DF-EOM-CCSD methods are presented graphically in Figures and 2 for restricted and unrestricted Hartree-Fock (RHF and UHF) references, respectively. Timing computations were carried out for a single root with a 10–7 energy and 10–7 EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB). For the RI-CCSD code of Q-chem 5.3, MEM_TOTAL 64000, MEM_STATIC 2000, and CC_MEMORY 51200 options are used. We start our assessment with the RHF versions of the RI-EOM-CCSD and DF-EOM-CCSD implementations. The DF-EOM-CCSD method significantly reduces the computational cost compared to RI-EOM-CCSD, and there is more than a 2-fold reduction in the computational time for DF-EOM-CCSD for the largest member (C8H18) of the alkanes set. For the C8H18 molecule, the CCSD times are 750 and 471 min for RI-EOM-CCSD and DF-EOM-CCSD, respectively; there is a 1.6-fold reduction in the computational time for DF-EOM-CCSD. Further, for the C8H18 molecule, the EOM times are 1351 min (RI-EOM-CCSD) and 537 min (DF-EOM-CCSD); hence, there is a 2.5-fold reduction in the computational time for DF-EOM-CCSD.
Figure 1

Total, CCSD, and EOM wall times (in min) for computations of excitation energies for the CH2 (n = 1–8) set from the RI-EOM-CCSD (from Q-Chem(72)) and DF-EOM-CCSD methods with the cc-pVTZ basis set. The RHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB).

Figure 2

Total, CCSD, and EOM wall time (in min) for computations of excitation energies for the CH2 (n = 1–7) set from the RI-EOM-CCSD (from Q-Chem(72)) and DF-EOM-CCSD methods with the cc-pVTZ basis set. The UHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB).

Total, CCSD, and EOM wall times (in min) for computations of excitation energies for the CH2 (n = 1–8) set from the RI-EOM-CCSD (from Q-Chem(72)) and DF-EOM-CCSD methods with the cc-pVTZ basis set. The RHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB). Total, CCSD, and EOM wall time (in min) for computations of excitation energies for the CH2 (n = 1–7) set from the RI-EOM-CCSD (from Q-Chem(72)) and DF-EOM-CCSD methods with the cc-pVTZ basis set. The UHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB). The number of iterations for the CCSD part are 11 (DF-EOM-CCSD) and 12 (RI-EOM-CCSD). The average computational time per CCSD iteration (t/n) for C8H18 is 42.8 min (DF-EOM-CCSD) and 62.5 min (RI-EOM-CCSD). Hence, our new DF-EOM-CCSD implementation is 1.5 times faster than the RI-EOM-CCSD code for average computational cost per CCSD iteration. Similarly, the number of Davidson iterations for the EOM part is 12 (DF-EOM-CCSD) and 18 (RI-EOM-CCSD). The average computational time per a Davidson iteration (t/n) for C8H18 is 44.8 min (DF-EOM-CCSD) and 75.1 min (RI-EOM-CCSD). Hence, our new DF-EOM-CCSD implementation is 1.7 times faster than the RI-EOM-CCSD code for average computational cost per EOM-CCSD iteration. The efficiency of our DF-EOM-CCSD method compared to that of RI-EOM-CCSD is attributed to the our more efficient PPL algorithm. For the closed-shell case, the number of flops (NOF) for our DF-CCSD method[65,66] is 1/4O2V4 + 2O3V3 + 1/4O4V2, while that of RI-CCSD[80] was reported to be 5/8O2V4 + 4O3V3 + 27/8O4V2. When one compares the cost of implementation, our DF-CCSD implementation[65,66] is 2.5 times more efficient than that of RI-CCSD[80] for the PPL contraction term. Further, our implementation is 2 times more efficient compared to that of RI-CCSD for the particle-hole ladder (PHL)terms. Moreover, the cost of VVVV-type integral transformation, on-the-fly of course, is 1/2V4N in our case, while it appears to be V4N for RI-CCSD.[80] In fact, the most expensive term is this integral transformation step for large-scale computations with optimized auxiliary basis sets. Hence, our algorithm appears to be 2 times more efficient for this term. Basically, we follow the same algorithm for the PPL term of EOM; the same is also true for RI-EOM-CCSD. Hence, the efficiency of our DF-EOM-CCSD implementation was maintained. As the second step of our timing assessment, we consider the UHF versions of the RI-EOM-CCSD and DF-EOM-CCSD implementations. The DF-EOM-CCSD method noticeably reduces the computational cost compared with RI-EOM-CCSD (Figure ); there is a 1.8-fold reduction in the computational time for DF-EOM-CCSD for the C7H16 molecule. For the C7H16 molecule, the CCSD time is 1168 and 920 min for RI-EOM-CCSD and DF-EOM-CCSD, respectively; there is a 1.3-fold reduction in the computational time for DF-EOM-CCSD. Further, for the C7H16 molecule, the EOM time is 3221 min (RI-EOM-CCSD) and 1568 min (DF-EOM-CCSD); hence, there is a 2.1-fold reduction in the computational time for DF-EOM-CCSD. The number of iterations for the UHF-CCSD part are 11 (DF-EOM-CCSD) and 12 (RI-EOM-CCSD) for the C7H16 molecule. The average computational time per UHF-CCSD iteration (t/n) for C7H16 is 83.7 min (DF-EOM-CCSD) and 97.3 min (RI-EOM-CCSD). Hence, our new DF-EOM-CCSD implementation is 1.2 times faster than the RI-EOM-CCSD code for the average computational cost per UHF-CCSD iteration. Similarly, the number of Davidson iterations for the EOM part are 12 (DF-EOM-CCSD) and 18 (RI-EOM-CCSD). The average computational time per Davidson iteration (t/n) for C7H16 is 130.7 min (DF-EOM-CCSD) and 178.9 min (RI-EOM-CCSD). Hence, our new DF-EOM-CCSD implementation is 1.4 times faster than the RI-EOM-CCSD code for the average computational cost per EOM-CCSD iteration. Hence, our new DF-EOM-CCSD implementation maintains its efficiency for the UHF reference.

Assessment of the DF/CD Hybrid PPL Algorithm

As the final step of our assessment for the efficiency of our new implementations, we present benchmark timing results for comparisons of DF and DF/CD hybrid approaches for the evaluation of the PPL terms of the CCSD and EOM parts. The ratios of the number of auxiliary basis functions employed in the PPL term of EOM-CCSD for the DF and DF/CD approaches are presented graphically in Figure . Since the most expensive term of the PPL algorithm scales linearly with the number of auxiliary basis functions, lets call it M, the reduction of M may yield significant improvements in the evaluation of the PPL term. For example, for the C9H20 molecule with the cc-pVTZ primary basis set, the M values are 1329 and 1208 for our canonical DF and hybrid DF/CD algorithms, respectively. Hence, the ratio of M/M is 1.10, which indicates a more than 10% reduction in the number of auxiliary basis functions. For the alkanes set considered, CH2 (n = 1–9), we plot the M/M values with respect to the n values and obtain a linear relation for this fit. The equation and the R2 value for the linear fit are M/M = 0.0122n + 0.9883 and R2 = 0.9939. At first, one should note that as the n value increases the M/M ratio increases as well. The reason for this correlation is that as molecular size increases the hybrid DF/CD algorithm makes better use of the sparsity of the ERI tensor. Hence, the obtained linear equation indicates that, if we proceed to larger molecules, the hybrid DF/CD algorithm will have a larger impact on the computational time. For example, the M/M ratio will be approximately 1.23 and 1.60 for the C20H42 and C50H102 molecules, which indicates up to 23% and 60% acceleration in the PPL terms can be achieved.
Figure 3

Ratio of the number of auxiliary basis functions, M, employed in the PPL term of DF-EOM-CCSD from the DF and hybrid DF/CD approaches (with the CD tolerances of 10–4, 10–3, and 10–2) for computations of excitation energies for the CH2 (n = 1–9) set. The RHF reference is used for these computations along with the cc-pVTZ basis set.

Ratio of the number of auxiliary basis functions, M, employed in the PPL term of DF-EOM-CCSD from the DF and hybrid DF/CD approaches (with the CD tolerances of 10–4, 10–3, and 10–2) for computations of excitation energies for the CH2 (n = 1–9) set. The RHF reference is used for these computations along with the cc-pVTZ basis set. For the alkanes set, the computational time for the DF-EOM-CCSD and hybrid DF/CD-EOM-CCSD approaches with the CD tolerances of 10–4, 10–3, and 10–2 are presented graphically in Figure . For the largest member of the test set, C9H20, the computational times are 2205.9 min (DF-EOM-CCSD), 2186.6 min (DF/CD-EOM-CCSD with tol = 10–4), 1326.6 min (DF/CD-EOM-CCSD with tol = 10–3), and 1232.0 min (DF/CD-EOM-CCSD with tol = 10–2). With tol = 10–4, the cost of DF/CD-EOM-CCSD is slightly reduced compared with that of DF-EOM-CCSD, while with tol = 10–3 and tol = 10–2, the cost of DF/CD-EOM-CCSD is reduced 39.9% and 44.1% compared with that of the canonical DF-EOM-CCSD. Hence, our new hybrid approach provides significant improvements in efficiency compared to the that of the canonical DF algorithm. Further, our above discussion suggests that for the larger molecules further improvements may be observed. Hence, our new hybrid DF/CD PPL algorithm appears to be very promising for large-sized chemical systems.
Figure 4

Total wall time (in min) for computations of excitation energies for the CH2 (n = 1–9) set from the DF-EOM-CCSD and hybrid DF/CD-EOM-CCSD (with the CD tolerances of 10–4, 10–3, and 10–2) methods with the cc-pVTZ basis set. The RHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB).

Total wall time (in min) for computations of excitation energies for the CH2 (n = 1–9) set from the DF-EOM-CCSD and hybrid DF/CD-EOM-CCSD (with the CD tolerances of 10–4, 10–3, and 10–2) methods with the cc-pVTZ basis set. The RHF reference is used for these computations. All computations were performed for a single root with 10–7 energy and EOM eigenvalue convergence tolerances on a single node (1 core) Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10 GHz computer (memory ∼ 64 GB). We would like to note why we did not prefer the CD decomposition of the original 4-index ERIs. The number of CD factors generated from the 4-index ERIs are generally much higher than that of the DF factors achieving the same accuracy. For example, for the C8H18 molecule with the cc-pVTZ basis set, the number of auxiliary basis functions are 1188 (DF), 2018 (tol = 10–4), 1621 (tol = 10–3), and 1005 (tol = 10–2). Hence, the number auxiliary basis functions obtained from the partial CD decomposition of the conventional 4-index ERIs may yield a similar number with DF only if it is used with a loose CD tolerance of 10–2. However, with our hybrid approach, the number of auxiliary basis functions are 1095 (tol = 10–4), 593 (tol = 10–3), and 63 (tol = 10–2). Hence, our hybrid DF/CD approach significantly reduces the number of auxiliary basis functions.

Accuracy of DF-EOM-CCSD

In this section, we consider a test set to assess the accuracy of the DF-EOM-CCSD method. Chemical names of the molecules considered are given in the Supporting Information. Excitation energies (in eV) for the test set considered from the DF-EOM-CCSD, DF/CD-EOM-CCSD, RI-EOM-CCSD, and EOM-CCSD(fT) methods with the aug-cc-pVTZ basis set are reported in Table . The mean absolute errors (MAEs) with respect to EOM-CCSD(fT) are depicted in Figure . The MAE values with respect to EOM-CCSD(fT) are 0.71 eV (CIS), 0.26 eV (DF-EOM-CCSD), 0.26 eV (DF/CD-EOM-CCSD with tol = 10–4), 0.27 eV (DF/CD-EOM-CCSD with tol = 5 × 10–4), 0.27 eV (DF/CD-EOM-CCSD with tol = 10–3), 0.30 eV (DF/CD-EOM-CCSD with tol = 5 × 10–3), 0.33 eV (DF/CD-EOM-CCSD with tol = 10–2), and 0.27 (RI-EOM-CCSD). Hence, the results of DF-EOM-CCSD, RI-EOM-CCSD, and DF/CD-EOM-CCSD (with tol = 10–4–10–3) are almost identical. Further, the errors of DF/CD-EOM-CCSD with tol = 5 × 10–3 and 10–2 are only 0.03 and 0.06 eV, deviating from the DF-EOM-CCSD approach. When these results and the computational efficiency are considered, the DF/CD-EOM-CCSD approach may be used with such loose CD tolerances. The differences between DF-EOM-CCSD and RI-EOM-CCSD results are in between 0.00 and 0.06 eV for most cases.
Table 1

Excitation Energies for the First Five Excited States (in eV) of the Test Set Considered from the DF-EOM-CCSD, DF/CD-EOM-CCSD, RI-EOM-CCSD, and EOM-CCSD(fT) Methods with the aug-cc-pVTZ Basis Set

 DF-EOM-CCSDDF/CD-EOM-CCSDaDF/CD-EOM-CCSDbDF/CD-EOM-CCSDcDF/CD-EOM-CCSDdDF/CD-EOM-CCSDeRI-EOM-CCSDfEOM-CCSD(fT)f
15.785.785.785.785.785.795.835.51
 6.676.676.676.686.716.736.706.41
 6.726.726.726.736.756.786.726.47
 7.337.337.337.337.347.367.397.07
 7.697.697.707.707.737.767.737.48
24.534.534.534.534.534.544.574.25
 6.576.576.576.586.616.636.606.36
 7.557.557.557.567.597.627.587.36
 7.607.607.617.617.647.677.637.40
 7.687.687.687.697.727.757.717.50
35.695.695.705.705.755.785.705.30
 5.875.875.885.895.966.015.865.58
 6.496.496.506.506.586.646.476.21
 6.546.546.556.566.636.696.526.25
 6.656.656.656.666.746.796.636.36
46.796.796.796.796.816.846.806.50
 6.926.926.926.926.956.986.916.62
 7.037.037.047.047.097.137.026.80
 7.427.427.427.437.477.517.417.18
 7.457.457.457.467.507.547.437.21
56.366.366.366.376.426.476.396.02
 6.456.456.456.466.536.606.436.16
 6.766.766.766.776.846.916.746.47
 6.926.926.936.937.007.086.906.63
 7.217.217.227.227.287.347.186.69
67.487.487.497.497.517.547.467.23
 8.098.098.098.098.108.128.087.81
 8.138.138.138.138.168.198.117.89
 8.208.208.208.208.238.268.187.95
 8.558.558.558.568.578.598.568.36
74.074.074.074.074.074.074.073.82
 7.207.207.207.207.217.227.227.07
 8.098.098.098.098.098.108.117.97
 8.188.188.188.188.198.218.208.07
 8.618.618.618.618.628.638.648.52
85.705.705.705.705.705.705.745.45
 6.926.926.936.936.946.966.926.68
 6.996.997.007.007.017.037.016.71
 7.517.517.517.517.527.547.577.31
 7.717.717.717.727.737.747.767.53
96.196.196.206.206.276.326.185.88
 6.576.576.576.586.626.656.536.09
 6.736.736.746.746.816.866.726.43
 6.896.896.896.896.916.936.906.60
 6.926.926.926.937.007.057.347.03
105.825.825.835.845.895.935.815.50
 6.596.596.606.606.656.706.586.29
 6.636.636.636.636.676.706.596.16
 6.856.856.856.866.896.906.836.54
 6.876.876.876.886.916.966.916.49

These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–4.

These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 5 × 10–4.

These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–3.

These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 5 × 10–3.

These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–2.

These computations were performed with the Q-chem 5.3 program.

Figure 5

Mean absolute errors (in eV) in excitation energies for the test set from the DF-EOM-CCSD, DF/CD-EOM-CCSD, and RI-EOM-CCSD methods with respect to EOM-CCSD(fT) (the aug-cc-pVTZ basis set was employed).

Mean absolute errors (in eV) in excitation energies for the test set from the DF-EOM-CCSD, DF/CD-EOM-CCSD, and RI-EOM-CCSD methods with respect to EOM-CCSD(fT) (the aug-cc-pVTZ basis set was employed). These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–4. These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 5 × 10–4. These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–3. These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 5 × 10–3. These computations were performed with the hybrid DF/CD algorithm employing a CD tolerance of 1 × 10–2. These computations were performed with the Q-chem 5.3 program.

Conclusions

In this study, a new implementation of the density-fitted EOM-CCSD (DF-EOM-CCSD) method has been presented with an enhanced algorithm for the particle–particle ladder (PPL) term, which is the most expensive term of the EOM-CCSD computations. To further improve the evaluation of the PPL term, a hybrid DF/CD algorithm has also been introduced. The computational time of the DF-EOM-CCSD excitation energies has been compared with that of the RI-EOM-CCSD method (from Q-chem 5.3 package[72]). The DF-EOM-CCSD method significantly reduces the computational cost compared to that of the RI-EOM-CCSD method; there is more than a 2-fold reduction for the C8H18 molecule in a cc-pVTZ basis set with the RHF reference. This cost savings results from the accelerated evaluation of the PPL term. In our RHF based DF-EOM-CCSD method, the number of flops (NOFs) for the PPL contraction term is 2.5 times lower than that of the RI-EOM-CCSD method. Further, the prefactor of the VVVV-type transformation step used in the PPL term has a reduced NOF value by a factor of 2. For the UHF reference, our implementation maintains its better performance and provides a 1.8-fold reduction in the computational cost compared to that of the RI-EOM-CCSD method for the C7H16 molecule. Furthermore, our results show that the suggested hybrid DF/CD algorithm further improves the canonical DF algorithm, and the degree of improvement increases as the molecular size increases. The preliminary results indicate that the new hybrid DF/CD PPL algorithm is very promising for large-sized chemical systems. Finally, the DF-EOM-CCSD and DF/CD-EOM-CCSD methods are applied to a test set to compare the excitation energies with those from the CIS, RI-EOM-CCSD, and EOM-CCSD(fT) methods. Our results demonstrate that the DF-EOM-CCSD and DF/CD-EOM-CCSD methods (with CD tolerances of 10–4–10–3) provide identical results with to those of the RI-EOM-CCSD method. Further, the DF/CD-EOM-CCSD approach yields tolerable errors (0.03 and 0.06 eV) compared with those of the DF-EOM-CCSD method for the test set considered with loose CD tolerances, such as 5 × 10–3 and 10–2.
  29 in total

1.  Symmetric and asymmetric triple excitation corrections for the orbital-optimized coupled-cluster doubles method: improving upon CCSD(T) and CCSD(T)(Λ): preliminary application.

Authors:  Uğur Bozkaya; Henry F Schaefer
Journal:  J Chem Phys       Date:  2012-05-28       Impact factor: 3.488

2.  Linear scaling density fitting.

Authors:  Alex Sodt; Joseph E Subotnik; Martin Head-Gordon
Journal:  J Chem Phys       Date:  2006-11-21       Impact factor: 3.488

3.  Low-cost evaluation of the exchange Fock matrix from Cholesky and density fitting representations of the electron repulsion integrals.

Authors:  Francesco Aquilante; Thomas Bondo Pedersen; Roland Lindh
Journal:  J Chem Phys       Date:  2007-05-21       Impact factor: 3.488

4.  Derivation of general analytic gradient expressions for density-fitted post-Hartree-Fock methods: an efficient implementation for the density-fitted second-order Møller-Plesset perturbation theory.

Authors:  Uğur Bozkaya
Journal:  J Chem Phys       Date:  2014-09-28       Impact factor: 3.488

5.  Analytic energy gradients for the coupled-cluster singles and doubles method with the density-fitting approximation.

Authors:  Uğur Bozkaya; C David Sherrill
Journal:  J Chem Phys       Date:  2016-05-07       Impact factor: 3.488

6.  A noniterative asymmetric triple excitation correction for the density-fitted coupled-cluster singles and doubles method: Preliminary applications.

Authors:  Uğur Bozkaya
Journal:  J Chem Phys       Date:  2016-04-14       Impact factor: 3.488

7.  Orbital-Optimized MP3 and MP2.5 with Density-Fitting and Cholesky Decomposition Approximations.

Authors:  Uğur Bozkaya
Journal:  J Chem Theory Comput       Date:  2016-02-17       Impact factor: 6.006

8.  Spin-conserving and spin-flipping equation-of-motion coupled-cluster method with triple excitations.

Authors:  Lyudmila V Slipchenko; Anna I Krylov
Journal:  J Chem Phys       Date:  2005-08-22       Impact factor: 3.488

9.  Multireference Fock-space coupled-cluster and equation-of-motion coupled-cluster theories: the detailed interconnections.

Authors:  Monika Musial; Rodney J Bartlett
Journal:  J Chem Phys       Date:  2008-10-07       Impact factor: 3.488

10.  A noniterative perturbative triples correction for the spin-flipping and spin-conserving equation-of-motion coupled-cluster methods with single and double substitutions.

Authors:  Prashant U Manohar; Anna I Krylov
Journal:  J Chem Phys       Date:  2008-11-21       Impact factor: 3.488

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.