LazyMp¶
-
class
libadcc.LazyMp¶ Bases:
pybind11_builtins.pybind11_objectClass representing information about the Mo/ller-Plesset results from ADCman. Python binding to
adcc::LazyMp.Attributes Summary
has_core_occupied_spacemospacesmp2_diffdmObtain the MP2 difference density object. reference_statetimerObtain the timer object of this class. Methods Summary
df(self, arg0)Obtain the Delta Fock matrix. energy_correction(self, arg0)Obtain the appropriate MP energy correction. set_caching_policy(self, arg0)set_t2(self, arg0, arg1)Set the T2 amplitudes (invalidates dependent data automatically. t2(self, arg0)Obtain the T2 amplitudes. t2eri(self, arg0, arg1)Obtain a cached T2 tensor with ERI tensor contraction. td2(self, arg0)Obtain the T^D_2 term. Attributes Documentation
-
has_core_occupied_space¶
-
mospaces¶
-
mp2_diffdm¶ Obtain the MP2 difference density object.
-
reference_state¶
-
timer¶ Obtain the timer object of this class.
Methods Documentation
-
df(self: libadcc.LazyMp, arg0: str) → libadcc.Tensor¶ Obtain the Delta Fock matrix.
-
energy_correction(self: libadcc.LazyMp, arg0: int) → float¶ Obtain the appropriate MP energy correction.
-
set_caching_policy(self: libadcc.LazyMp, arg0: CachingPolicy_i) → None¶
-
set_t2(self: libadcc.LazyMp, arg0: str, arg1: libadcc.Tensor) → None¶ Set the T2 amplitudes (invalidates dependent data automatically.
-
t2(self: libadcc.LazyMp, arg0: str) → libadcc.Tensor¶ Obtain the T2 amplitudes.
-
t2eri(self: libadcc.LazyMp, arg0: str, arg1: str) → libadcc.Tensor¶ Obtain a cached T2 tensor with ERI tensor contraction.
-
td2(self: libadcc.LazyMp, arg0: str) → libadcc.Tensor¶ Obtain the T^D_2 term.
-