AdcMatrix¶
-
class
libadcc.
AdcMatrix
¶ Bases:
pybind11_builtins.pybind11_object
Class representing the AdcMatrix in various variants. Python binding to
adcc::AdcMatrix
.Attributes Summary
Get or set the contained
libadcc.AdcIntermediates
Obtain the timer object of this class.
Methods Summary
block_spaces
(self, arg0)compute_apply
(self, arg0, arg1, arg2)compute_matvec
(self, arg0, arg1)diagonal
(self, arg0)has_block
(self, arg0)Attributes Documentation
-
blocks
¶
-
ground_state
¶
-
intermediates
¶ Get or set the contained
libadcc.AdcIntermediates
-
is_core_valence_separated
¶
-
mospaces
¶
-
reference_state
¶
-
shape
¶
-
timer
¶ Obtain the timer object of this class.
Methods Documentation
-
block_spaces
(self: libadcc.AdcMatrix, arg0: str) → List[str]¶
-
compute_apply
(self: libadcc.AdcMatrix, arg0: str, arg1: libadcc.Tensor, arg2: libadcc.Tensor) → None¶
-
compute_matvec
(self: libadcc.AdcMatrix, arg0: libadcc.AmplitudeVector, arg1: libadcc.AmplitudeVector) → None¶
-
diagonal
(self: libadcc.AdcMatrix, arg0: str) → libadcc.Tensor¶
-
has_block
(self: libadcc.AdcMatrix, arg0: str) → bool¶
-