IPEPS random state generation. More...
#include "inc/ipeps/state.h"
Include dependency graph for random_state.h:
This graph shows which files directly or indirectly include this file:Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::IPEPS |
| IPEPS-related functionality and tools. | |
Functions | |
| State | syten::IPEPS::genRandomCompleteState (Lattice const &lat, Basis const §or, Index max_blocksize) |
| Attempts to generate an IPEPS compatible with the lattice, transforming as the desired sector per unit cell and with the lattice vacuum basis on inter-unit cell sites. More... | |
| State | syten::IPEPS::genRandomCompleteState (Lattice const &lat, Basis const §or, std::vector< Basis > const &backwards_bases, std::vector< Basis > const &right_bases, Index max_blocksize=Maximum()) |
| Attempts to generate an IPEPS compatible with the lattice and the specified bases. More... | |
| Tensor< 5 > | syten::IPEPS::genRandomTensor (Basis const &phys, Basis const &left, Basis const &forw, Basis const &right, Basis const &back) |
| Generates a random rank-5 tensor with the specified bases on every site. More... | |
| State | syten::IPEPS::genRandomTreeLike (Lattice const &lat, Basis const §or) |
| Builds a IPEPS initial state much like a tree with only the lowest horizontal rungs not having vacuum quantum numbers. More... | |
IPEPS random state generation.