AdcMatrixlike ============= .. currentmodule:: adcc .. autoclass:: AdcMatrixlike :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~AdcMatrixlike.blocks ~AdcMatrixlike.ground_state ~AdcMatrixlike.intermediates ~AdcMatrixlike.is_core_valence_separated ~AdcMatrixlike.mospaces ~AdcMatrixlike.ndim ~AdcMatrixlike.reference_state ~AdcMatrixlike.shape ~AdcMatrixlike.timer .. rubric:: Methods Summary .. autosummary:: ~AdcMatrixlike.block_spaces ~AdcMatrixlike.compute_apply ~AdcMatrixlike.compute_matvec ~AdcMatrixlike.construct_symmetrisation_for_blocks ~AdcMatrixlike.dense_basis ~AdcMatrixlike.diagonal ~AdcMatrixlike.has_block ~AdcMatrixlike.matvec ~AdcMatrixlike.rmatvec ~AdcMatrixlike.to_cpp ~AdcMatrixlike.to_dense_matrix .. rubric:: Attributes Documentation .. autoattribute:: blocks .. autoattribute:: ground_state .. autoattribute:: intermediates .. autoattribute:: is_core_valence_separated .. autoattribute:: mospaces .. autoattribute:: ndim .. autoattribute:: reference_state .. autoattribute:: shape .. autoattribute:: timer .. rubric:: Methods Documentation .. automethod:: block_spaces .. automethod:: compute_apply .. automethod:: compute_matvec .. automethod:: construct_symmetrisation_for_blocks .. automethod:: dense_basis .. automethod:: diagonal .. automethod:: has_block .. automethod:: matvec .. automethod:: rmatvec .. automethod:: to_cpp .. automethod:: to_dense_matrix