15 #include "../../QuantumSystem/QuantumSystem.hpp"
16 #include "../Terms.hpp"
17 #include "../TermsTypeEnum.hpp"
35 inline static const std::string
label =
"t";
37 template <
template <
typename>
class T1,
typename T2>
static const std::string label
standard label of HopTermFermions is t
Definition: Hop.hpp:35
virtual void FillElements()=0
Filling the matrixElement.
static const TermsTypeEnum type
Definition: Hop.hpp:36
TermsTypeEnum
Terms Type enum class.
Definition: TermsTypeEnum.hpp:29
class describes hopping term for Fermions particles
Definition: Hop.hpp:29
general purpouse class for solving quantum systems
Definition: QuantumSystem.hpp:39
interface for Terms class
Definition: Terms.hpp:23