SyTen
u1u1z.h File Reference

T3N lattices with \( \textrm{U(1)} \times \textrm{U(1)} \times \mathbb{Z}_n \) symmetries. More...

#include "inc/t3n/tree.h"
#include "inc/t3n/lattice.h"
#include "inc/tensor/tensor_operators.h"
#include "inc/t3n/contractions.h"
#include <unordered_set>
+ Include dependency graph for u1u1z.h:
+ This graph shows which files directly or indirectly include this file:

Namespaces

 syten
 Syten namespace.
 
 syten::T3N
 Namespace for T3N.
 
 syten::T3N::Lat
 Contains all lattice generators.
 

Functions

Lattice syten::T3N::Lat::U1U1Z::genFermiHubbardCyclic (Index const size, std::vector< Index > const &types)
 Generates a molecular lattice with certain number of physical nodes and standard topology. More...
 
Lattice syten::T3N::Lat::U1U1Z::genFermiHubbardCyclic (Lattice::Types const &tree)
 Generate a Fermi Hubbard QC lattice for a molecule with cyclic symmetry. More...
 
Lattice syten::T3N::Lat::U1U1Z::genFermiHubbardCyclic (std::string_view const blueprint, std::vector< Index > const &types, Lattice::Translator translator)
 Generates a molecular lattice according to blueprint. More...
 
Lattice syten::T3N::Lat::U1U1Z::genFermiHubbardCyclicMP (Index const size, std::vector< Index > const &types)
 Generates molecular MPS lattice. More...
 

Detailed Description

T3N lattices with \( \textrm{U(1)} \times \textrm{U(1)} \times \mathbb{Z}_n \) symmetries.