10.5 Ground State Second-order Properties with MP2 and CC2
Second-order properties for one-electron perturbations can be computed at the MP2 and the CC2 level. For MP2, second-order properties are computed as derivatives of the SCF+MP2 total energy. This approach includes the relaxation of the SCF orbitals in the presence of the perturbation and is restricted to the static (i.e. frequency-independent) limit.
For the coupled-cluster model CC2, second-order properties can, similar as the first-order properties, be computed in the orbital-unrelaxed or the orbital-relaxed approach as derivatives of the of the Lagrange functions in Eqs. 10.13 and 10.16. As for MP2, the orbital-relaxed calculations are restricted to the static limit. Frequency-dependent second-order properties as e.g. dipole polarizabilities can be computed with the orbital-unrelaxed approach.
Second-order properties are available in the OMP and MPI parallel versions and for closed-shell and unrestricted high-spin open-shell Hartree-Fock refrences. Note, that second-order properties are not available for spin-component scaled variants of MP2 and CC2 or for restricted open-shell references. Furthermore, non-Abelian point groups and point groups with complex irreducible representations are not implemented for second-order properties.
In addition to the standard input, second-order properties require that the data group for the numerical Laplace transformation $laplace and that the sops option in the data group $response is set. Frequency-dependent dipole polarizabilities with the CC2 model are obtained with the input:
$ricc2
cc2
$laplace
conv=4
$response
sop operators=(diplen,diplen) freq=0.077d0
The frequency has to be given in atomic units. Static orbital-relaxed polarizabilities are obtained with
$response
sop operators=(diplen,diplen) relaxed
10.5.1 Damped Second-order Properties with CC2
Damped linear response is available at the CC2 level. In addition to the second-order property input, the flag cpp=on must be set along with a damping factor gamma, in atomic units. The following input will compute the damped polarizability with \(\gamma=4.5563\cdot10^{-3}\) a.u.:
$response
cpp=on gamma=4.5563d-3
sop operators=(diplen,diplen) freq=0.077d0
using the symmetric expression for the linear response function. To compute a second-order property from the asymmetric expression, the keyword asym must be added to the sops option:
$response
cpp=on gamma=4.5563d-3
sop asym operators=(diplen,diplen) freq=0.077d0
Since damped response is often used to compute spectra in a frequency interval on an even-spaced grid. This can be done with the following simplified input for the interval \([0.4,0.5]\) with a step width of 0.005:
cpp=on gamma=4.5563d-3
sop operators=(diplen,diplen) frqscan=0.3d0, 0.4d0, 0.005d0
The options abscpp and ecdcpp can be used with the sop keyword as shortcuts to request the operator combinations that are needed to compute the isotropic avarages required for, respectively, absorption spectra in the length and ECD spectra in the velocity gauge.
cpp=on gamma=4.5563d-3
sop abscpp ecpcpp frqscan=0.3d0, 0.4d0, 0.005d0