SyTen
syten::T3N::Lat::U1U1::FermiHubbardReps Struct Reference

Helper struct in order to create different types of Fermi-Hubbard lattices. More...

#include <u1u1.h>

+ Collaboration diagram for syten::T3N::Lat::U1U1::FermiHubbardReps:

Static Public Attributes

static Sector const dbz_rep = { genRepU1(2,number_label,Fermionic::Odd), genRepU1(0, spin_label) }
 
static Sector const ndw_rep = { genRepU1(-1,number_label,Fermionic::Odd), genRepU1(-0.5,spin_label) }
 
static char constexpr number_label = 'n'
 
static Sector const nup_rep = { genRepU1(-1,number_label,Fermionic::Odd), genRepU1(0.5,spin_label) }
 
static Sector const sdw_rep = { genRepU1(1,number_label,Fermionic::Odd), genRepU1(-0.5,spin_label) }
 
static char constexpr spin_label = 'z'
 
static Sector const sup_rep = { genRepU1(1,number_label,Fermionic::Odd), genRepU1(0.5,spin_label) }
 
static Sector const vac_rep = { genRepU1(0,number_label,Fermionic::Odd), genRepU1(0,spin_label) }
 

Detailed Description

Helper struct in order to create different types of Fermi-Hubbard lattices.


The documentation for this struct was generated from the following files: