LazyMp
- class adcc.LazyMp(hf)
Bases:
object
Initialise the class dealing with the Møller-Plesset ground state.
Attributes Summary
mp2_density
mp2_diffdm
Return the MP2 differensce density in the MO basis.
mp2_dipole_moment
Methods Summary
density
([level])Return the MP density in the MO basis with all corrections up to the specified order of perturbation theory
df
(space)Delta Fock matrix
dipole_moment
([level])Return the MP dipole moment at the specified level of perturbation theory.
energy
([level])Obtain the total energy (SCF energy plus all corrections) at a particular level of perturbation theory.
energy_correction
([level])Obtain the MP energy correction at a particular level
t2
(space)T2 amplitudes
t2eri
(space, contraction)Return the T2 tensor with ERI tensor contraction intermediates.
td2
(space)Return the T^D_2 term
to_qcvars
([properties, recurse, maxlevel])Return a dictionary with property keys compatible to a Psi4 wavefunction or a QCEngine Atomicresults object.
Attributes Documentation
- mp2_density
- mp2_diffdm
Return the MP2 differensce density in the MO basis.
- mp2_dipole_moment
Methods Documentation
- density(level=2)
Return the MP density in the MO basis with all corrections up to the specified order of perturbation theory
- df(space)
Delta Fock matrix
- dipole_moment(level=2)
Return the MP dipole moment at the specified level of perturbation theory.
- energy(level=2)
Obtain the total energy (SCF energy plus all corrections) at a particular level of perturbation theory.
- energy_correction(level=2)
Obtain the MP energy correction at a particular level
- t2(space)
T2 amplitudes
- t2eri(space, contraction)
Return the T2 tensor with ERI tensor contraction intermediates. These are called pi1 to pi7 in libadc.
- td2(space)
Return the T^D_2 term
- to_qcvars(properties=False, recurse=False, maxlevel=2)
Return a dictionary with property keys compatible to a Psi4 wavefunction or a QCEngine Atomicresults object.