SyTen
su2u1.h File Reference

T3N lattice with SU(2) times U(1) symmetry. More...

+ Include dependency graph for su2u1.h:
+ This graph shows which files directly or indirectly include this file:

Classes

struct  syten::T3N::Lat::SU2U1::FermiHubbardReps
 Helper struct containing all Fermi Hubbard information. More...
 

Namespaces

namespace  syten
 Syten namespace.
 
namespace  syten::T3N
 Namespace for T3N.
 
namespace  syten::T3N::Lat
 Contains all lattice generators.
 
namespace  syten::T3N::Lat::SU2U1
 All SU(2) x U(1) lattice generators.
 

Functions

void syten::T3N::Lat::SU2U1::addFermiHubbardSSOs (Lattice &l)
 Helper function. More...
 
Lattice syten::T3N::Lat::SU2U1::generateDMFT_CT3N (Index const size, Index const bands, std::vector< Index > const &types)
 Generates a DMFT CT3N. More...
 
Lattice syten::T3N::Lat::SU2U1::generateDMFT_FT3N (Index const size, Index const bands, std::vector< Index > const &types)
 Generates a DMFT FT3N. More...
 
Lattice syten::T3N::Lat::SU2U1::generateDMFT_MT3N (Index const size, Index const bands, std::vector< Index > const &types, std::vector< Index > const &bath_length)
 Generates a DMFT MT3N. More...
 
Lattice syten::T3N::Lat::SU2U1::generateDMFT_SMP (Index const size, Index const bands, std::vector< Index > const &pos_imp, std::vector< Index > const &types)
 Generates a DMFT MP. More...
 
Lattice syten::T3N::Lat::SU2U1::generateDMFT_T3N (Index const size, Index const bands, std::vector< Index > const &types)
 Generates a DMFT T3N. More...
 
Lattice syten::T3N::Lat::SU2U1::generateFermiHubbard (Index const size)
 
Lattice syten::T3N::Lat::SU2U1::generateFermiHubbardMP (Index const size)
 
Lattice syten::T3N::Lat::SU2U1::genFermiHubbardSpinCharge (Index const size)
 Generates Fermi Hubbard lattice. More...
 
Lattice syten::T3N::Lat::SU2U1::genFermiHubbardSpinCharge (Lattice::Types const &tree)
 Generates a Fermi Hubbard lattice with U(1)xSU(2) symmetry. More...
 
Lattice syten::T3N::Lat::SU2U1::genFermiHubbardSpinChargeMP (Index const size)
 Overload for MP. More...
 

Detailed Description

T3N lattice with SU(2) times U(1) symmetry.