SyTen
syten::MPS::Lat::U1 Namespace Reference

Contains all generators of lattices with a single \( U(1) \) symmetry. More...

Functions

Lattice genBosonLattice (Index length, std::string description, Index maxPerSite, char phys='n')
 Generates a bosonic lattice. More...
 
Lattice genFermiLattice (Index const length)
 Generates a chain of fermionic sites. More...
 
Lattice genSpinBosonLattice (std::vector< Index > const &types, SRDef S, Index const maxBosons)
 Generates a lattice with boson number conserved but spin quantum number broken. More...
 
Lattice genSpinDisorderLattice (Index length)
 Generates a spin lattice with every second spin a disorder spin without the inherent U(1) symmetry. More...
 
Lattice genSpinLattice (Index length, SRDef S)
 Generates a spin lattice. More...
 
Lattice genSpinlessFermiBose (std::vector< Index > const &types, Index const maxBosons, bool const ferm_statistics=true)
 Generates a mixture of spinless fermions and bosons without boson particle number conservation. More...
 

Detailed Description

Contains all generators of lattices with a single \( U(1) \) symmetry.