1 #ifndef SPINFULLFILLER_ZEEMANXTERM_HPP 2 #define SPINFULLFILLER_ZEEMANXTERM_HPP 4 #include "../Hamiltonian.hpp" 5 #include "../EnumGamma.hpp" 44 static const std::string
name;
static const std::string name
Definition: ZeemanXTerm.hpp:44
Hamiltonian class for counting MZM in non-interacting systems.
Definition: Hamiltonian.hpp:13
static constexpr size_t locality
Definition: ZeemanXTerm.hpp:45
Zeeman in X (spin flip) term .
Definition: ZeemanXTerm.hpp:26
static void Fill(Hamiltonian< T > &ham, double flip, int i)
Filler.
Definition: ZeemanXTerm.hpp:38
Definition: ChemicalTerm.hpp:7
void InsertBlock(Gamma gammai, int i, Gamma gammaj, int j, double value)
insert block: value * gamma_i^alpha gamma_j^beta
Definition: Hamiltonian.hpp:59