.. _Operator_Functions_Constructors: ############ Constructors ############ The class provides different constructors for :ref:`Basis class` as a template parameter and for the :ref:`State class` as a template parameter: .. warning:: The length of the system has to be smaller or equal than the **MaxSites** of the :ref:`State class`. .. doxygenfunction:: danceq::internal::Operator::Operator(const uint64_t L_, const uint64_t n_) .. doxygenfunction:: danceq::internal::Operator::Operator(const uint64_t L_) .. doxygenfunction:: danceq::internal::Operator::Operator(const T& basisptr_) .. _Operator_Functions_Deconstructor_Operator: .. doxygenfunction:: danceq::internal::Operator::~Operator()