SyTen

◆ genRepU1()

Rep syten::genRepU1 ( RDef  n = 0.,
char  phys = 'c',
Fermionic  ferm = Fermionic::Never 
)

Generate a \( U(1) \) irrep.

Parameters
nlabel of the irrep, e.g. number of electrons
physdescription of the physical symmetry
fermfermionic spec for the to-be-generated IREP(s)
Returns
a \( U(1) \) irrep with the specified label and physical symmetry description

Referenced by syten::MPS::SymConv::SU2::Converter_SU2U1::cast(), syten::MPS::SymConv::SU2::Converter_SU2U1::Converter_SU2U1(), syten::IPEPSv2::Lat::gen_boson_u1(), syten::IPEPSv2::Lat::gen_boson_u1_disorder(), syten::IPEPSv2::Lat::gen_fermi_tJ_2band_u1u1(), syten::IPEPSv2::Lat::gen_fermi_tJ_u1u1(), syten::MPS::Lat::U1::genBosonLattice(), syten::MPS::Lat::U1U1::genFermiBoseLattice(), syten::MPS::Lat::U1U1::genFermiHubbard(), syten::IPEPS::Lat::SU2U1::genFermiHubbard(), syten::IPEPS::Lat::U1U1::genFermiHubbard(), syten::MPS::Lat::U1U1::genFermiHubbardAngularMomentum(), syten::MPS::Lat::SU2U1Z::genFermiHubbardKNS(), syten::MPS::Lat::U1U1Z::genFermiHubbardKNS(), syten::MPS::Lat::SU2U1::genFermiHubbardSpinCharge(), syten::MPS::Lat::U1U1::genFermiHubbardSplit(), syten::IPEPS::Lat::U1::genFermiHubbardSz(), syten::MPS::Lat::U1::genFermiLattice(), syten::MPS::Lat::SU2U1::genKondoModel(), syten::MPS::Lat::U1U1::genKondoModel(), syten::MPS::Lat::U1::genSpinBosonLattice(), syten::MPS::Lat::U1::genSpinDisorderLattice(), syten::MPS::Lat::GCE::U1::genSpinLattice(), syten::MPS::Lat::U1::genSpinLattice(), and syten::MPS::Lat::U1U1::gentJ().

+ Here is the caller graph for this function: