|
| CCSDResult | occ::qm::cc::ccsd (const CCIntegrals &eris, const CCSDOptions &opts={}) |
| | Restricted (closed-shell, spin-adapted) CCSD against a canonical reference.
|
| |
| double | occ::qm::cc::ccsd_energy (const Eigen::Tensor< double, 2 > &t1, const Eigen::Tensor< double, 4 > &t2, const CCIntegrals &eris) |
| | CCSD correlation energy for given amplitudes (exposed for testing).
|
| |
| MPnEnergies | occ::qm::cc::mpn_energies (const CCIntegrals &eris, bool triples=true) |
| | MP2, MP3 and MP4(SDQ / SDTQ) from the CCSD residual: with t1 = 0 the doubles residual is g + L(t) + Q(t), so the first-order amplitudes t give E3 = <t~|L>, E4(D) = <L~|L/D>, E4(S) = 2 |S|^2/D, E4(Q) = <t~|Q>, and E4(T) is ccsd_t on t (with triples).
|
| |
| MPnAmplitudes | occ::qm::cc::mpn_amplitudes (const CCIntegrals &eris) |
| |