15template <
typename Scalar>
18template <
typename Scalar>
24template <
typename Scalar>
29 using ketvec_t = std::vector<std::shared_ptr<const ket_t>>;
33template <
typename Scalar>
typename traits::CrtpTraits< Type >::basis_t basis_t
OperatorPair(std::shared_ptr< const basis_t > basis)
std::shared_ptr< const basis_t > basis
std::vector< std::shared_ptr< const ket_t > > ketvec_t
typename traits::NumTraits< Scalar >::real_t real_t
Helper struct to extract types from a derived basis type. Must be specialized for each derived basis ...
Helper struct to extract types from a numerical type.