AdcMatrix¶
-
class
libadcc.AdcMatrix¶ Bases:
pybind11_builtins.pybind11_objectClass representing the AdcMatrix in various variants. Python binding to
adcc::AdcMatrix.Attributes Summary
Get or set the contained
libadcc.AdcIntermediatesObtain the timer object of this class.
Methods Summary
block_spaces(self, arg0)compute_apply(self, block, in, out)compute_matvec(self, ins, outs)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, block: str, in: libadcc.Tensor, out: libadcc.Tensor) → None¶
-
compute_matvec(self: libadcc.AdcMatrix, ins: libadcc.AmplitudeVector, outs: libadcc.AmplitudeVector) → None¶
-
diagonal(self: libadcc.AdcMatrix, arg0: str) → libadcc.Tensor¶
-
has_block(self: libadcc.AdcMatrix, arg0: str) → bool¶
-