SyTen
variance_2site.cpp File Reference

Implements variance_2site.h. More...

+ Include dependency graph for variance_2site.cpp:

Namespaces

namespace  syten
 Syten namespace.
 
namespace  syten::MPS
 The namespace containing all MPS-related tools, classes and objects.
 

Functions

std::pair< SRDef, SRDef > syten::MPS::error_estimate_2svariance (MPS::Operator const &op, MPS::Lattice const &lat, MPS::State &psi)
 Calculates the 2-site approximation of the variance of the operator op with respect to the state psi on the lattice lat. More...
 
Tensor< 3 > syten::MPS::left_complement (Tensor< 3 > a, Basis const &local, Basis const &left)
 Constructs the left complement to an existing left-normalised tensor a accessing the remaining parts of the full right space. More...
 
Tensor< 3 > syten::MPS::right_complement (Tensor< 3 > b, Basis const &local, Basis const &right)
 Constructs the right complement of a right-normalised tensor B which accesses the remaining parts of the full space to the left. More...
 

Detailed Description

Implements variance_2site.h.