|
| State | syten::T3N::ProjectedPurification::generateCompleteState (Lattice const &lat, Basis target, Index const bathType, Index const purified_rep, Basis const &sigma, Index const maxStates=10, Index const maxBlocksize=Index(Maximum()), bool const verbose=true) |
| | Generates a complete random state in the purified subspace of product Hilbert space, i.e. More...
|
| |
| State | syten::T3N::ProjectedPurification::generateNearVacuumState (Lattice const &lat, Index const bathType, Basis const &sigma) |
| | Generates near vacuum state. More...
|
| |
| Operator | syten::T3N::ProjectedPurification::genTransformation (Lattice const &lat, Index const bathType, Basis const &sigma) |
| | Helper function which generates the transformation T3NO for the bath sites. More...
|
| |
| Lattice | syten::T3N::ProjectedPurification::proj_purification (Lattice const &lat, std::vector< Index > const &purify_types, bool const insert_branch, std::vector< std::string > const &ca_ops={}) |
| | Takes any lattice and doubles the number of sites. More...
|
| |
| void | syten::T3N::ProjectedPurification::shift_translator (Lattice &lat) |
| | Shifts all elements in the translator by one. More...
|
| |
Functionality to create a projected purification lattice.