SyTen
fermion.h File Reference

Parity generators for fermions. More...

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

Namespaces

 syten
 The topmost namespace for this project.
 
 syten::MPS
 The namespace containing all MPS-related tools, classes and objects.
 
 syten::MPS::Lat
 Contains all lattice generators.
 

Functions

Tensor< 4 > syten::MPS::Lat::genParity (Basis const &mpo_basis, Basis const &site_basis, Index const symmetry, Index const label)
 Generates a parity tensor \( p \) with diagonal entries 1 for states with even fermion number and -1 for states with odd fermion number. More...
 
Tensor< 4 > syten::MPS::Lat::genParity (Basis const &mpo_basis, Basis const &site_basis)
 Generates a parity tensor \( p \) with diagonal entries 1 for states with even fermion number and -1 for states with odd fermion number. More...
 
void syten::DMFT::Lat::makeParity (Operator::Ptr node, Index const symmetry, Index const label)
 Given a ptr into a node of an identity operator, it turns the subtree below that node into a parity operator. More...
 

Detailed Description

Parity generators for fermions.