A novel implementation of CCSD analytic gradients using Cholesky decomposition of the two-electron integrals and Abelian point-group symmetry
Luca Melega, Tommaso Nottoli, Jürgen Gauss, Filippo Lipparini
TL;DR
This work tackles the high cost of CCSD analytic gradients for medium-to-large molecules by marrying Cholesky decomposition (CD) of the electron-repulsion integral tensor with explicit Abelian point-group symmetry. The authors develop a symmetry-adapted, two-step CD framework and a Lagrangian-based CCSD gradient formalism (including Lambda and Z-vector equations), enabling on-the-fly contraction of differentiated CD quantities with CC density matrices in the AO basis. Key contributions include a symmetry-aware, RAM-efficient gradient implementation that eliminates the need to store $OV^3$ and $V^4$ intermediates, and a detailed treatment of derivative computation via the RI/CD analogy. Validation on large symmetric systems (e.g., coronene and hexabenzocoronene) demonstrates meaningful speedups and memory savings, with clear paths for extensions to open-shell cases, perturbative triples, and higher derivatives.
Abstract
We present a novel and efficient implementation of coupled-cluster with singles and doubles (CCSD) analytic gradients that combines the Cholesky decomposition (CD) of electron-repulsion integrals with the exploitation of Abelian point-group symmetry. This approach is particularly effective for medium-sized and large symmetric molecular systems. The CD of two-electron integrals is performed using a symmetry-adapted two-step algorithm, while the derivatives of the Cholesky vectors are computed with respect to symmetry-adapted nuclear displacements and contracted on-the-fly with the CCSD density matrices. Geometry optimizations of symmetric systems with several hundreds of basis functions have been carried out to assess the efficiency of our implementation and to quantify the computational gain provided by the exploitation of point-group symmetry.
