A more economical flavor of EOM-CCSD is CC2 linear response theory,
249
Chem. Phys. Lett.
(1995),
243,
pp. 409.
Link
which can also be interpreted as EOM-CC2. The double amplitudes
for the reference state are approximated using the CC2 equations (see Section 6.12.4)
and the equations for the target states are modified accordingly. This means that
Eqs. 7.97 to 7.99 are valid for EOM-XX-CC2 as well
but the elements of are defined differently. CC2 calculations can be run in the same way as CCSD calculations by setting METHOD to CC2 or EOM-CC2.
There are two different implementations of CC2 available in Q-Chem: one in the CCMAN2 suite for coupled-cluster methods and one in LIBGMBPT for general many-body perturbation theory methods. In CCMAN2, the code structure is similar to that of CCSD, whereas LIBGMBPT uses a partitioned form of the doubles equations avoiding the need to store the double amplitudes.
532
J. Chem. Phys.
(2000),
113,
pp. 5154.
Link
Combined with the resolution-of-the-identity (RI) approximation, this brings the memory cost down to instead of and reduces the computational cost. For smaller molecules, CCMAN2 may deliver a faster performance (especially for systems with symmetry), whereas for larger systems we recommend
using LIBGMBPT implementation.
In CCMAN2, the following CC2 features are available with a RHF, UHF or ROHF references and using point-group symmetry:
One-electron properties for the CC2 reference state and the EOM-EE/SF-CC2 states with and without amplitude response;
Transition dipole moments for transitions of type CC2 EOM-EE-CC2, EOM-EE-CC2 EOM-EE-CC2 and EOM-SF-CC2 EOM-SF-CC2;
Dyson orbitals (see section 7.9.29) for transitions of type CC2 EOM-EA/IP-CC2 and EOM-EE/SF-CC2 EOM-EA/IP-CC2;
The electron repulsion integrals (ERIs) can be approximated by using the resolution-of-the-identity approximation or Cholesky decomposition or canonical ERIs can be used. In addition, single-precision execution can be used to further reduce the cost of the calculations.
The LIBGMBPT implementation of CC2 only uses the RI approximation. It does not exploit point group symmetry or single-precision execution. The following features are available:
Energies with EOM-EE-CC2 with RHF or UHF references;
Spin-scaling (see Section 6.6.5) is available for real-valued EOM-EE-CC2 for singlet excited states and for both real- and complex-valued EOM-EA-CC2.
For bound states LIBGMBPT uses a mixed Davidson/DIIS solver to solve the EOM eigenvalue problem.
532
J. Chem. Phys.
(2000),
113,
pp. 5154.
Link
For resonances only the Davidson solver is used.
1382
J. Chem. Phys.
(2025),
163,
pp. 244103.
Link
Changing the default parameters for the Davidson algorithm can be done with EOM_DAVIDSON_CONVERGENCE, EOM_DAVIDSON_MAX_ITER and EOM_DAVIDSON_MAXVECTORS (as for CCMAN2) while the DIIS parameters can be changed with EOM_DIIS_CONVERGENCE, EOM_DIIS_MAX_ITER and EOM_DIIS_MAXVECTORS (see section 7.9.18).
The LIBGMBPT implementation is invoked by setting CCMAN2 to -1; the default for CC2 is currently CCMAN2. The stochastic versions of RI-CC2 are also available (see Section 6.12.5).