1 #ifndef SPINFULLFILLER_CHEMICALTERM_HPP 2 #define SPINFULLFILLER_CHEMICALTERM_HPP 4 #include "../Hamiltonian.hpp" 5 #include "../EnumGamma.hpp" 40 static const std::string
name;
chemical potential term
Definition: ChemicalTerm.hpp:22
Hamiltonian class for counting MZM in non-interacting systems.
Definition: Hamiltonian.hpp:13
static constexpr size_t locality
Definition: ChemicalTerm.hpp:41
static const std::string name
Definition: ChemicalTerm.hpp:40
Definition: ChemicalTerm.hpp:7
static void Fill(Hamiltonian< T > &ham, double mu, int i)
Filler.
Definition: ChemicalTerm.hpp:34
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