Implementation for inc/ipeps/simple_update.h
More...
#include "inc/ipeps/simple_update.h"
#include "inc/ipeps/state.h"
#include "inc/ipeps/operators.h"
#include "inc/tensor/truncation.h"
#include "inc/tensor/tensor_svd.h"
#include "inc/tensor/tensor_flips.h"
#include "inc/tensor/tensor_swaps.h"
Namespaces | |
namespace | syten |
Syten namespace. | |
namespace | syten::IPEPS |
IPEPS-related functionality and tools. | |
Functions | |
SRDef | syten::IPEPS::horizontal_simple_update (State &psi, ATwoOp const &op, Truncation trunc) |
Applies the horizontal two-site operator op onto the state psi . More... | |
SRDef | syten::IPEPS::simple_update (State &psi, ProdOp const &op, Truncation const &trunc) |
Sequentially applies all two-site operators to the state. More... | |
SRDef | syten::IPEPS::vertical_simple_update (State &psi, ATwoOp const &op, Truncation trunc) |
Applies the vertical two-site operator op onto the state psi . More... | |
SRDef | syten::IPEPS::vertical_simple_update_remover (State &psi, ATwoOp const &op, Truncation trunc) |
Applies the vertical two-site operator with right-hand focus site [0,0] (straddling the remover) onto the state. More... | |
Implementation for inc/ipeps/simple_update.h