TEBD parallel operator wrapper. More...
Public Member Functions | |
Tensor< 6 > | operator() (Index site) |
returns the two site operator... More... | |
TpoWrapper (MPS::Operator o, BondOperatorType p) | |
standard ctor. More... | |
Public Attributes | |
MPS::Operator const | op |
operator that is wrapped More... | |
BondOperatorType const | parity |
parity of the sites the operator is acting on More... | |
std::vector< Tensor< 6 > > | tsoCache |
two site operator cache. More... | |
TEBD parallel operator wrapper.
Besides the reference to the operator it also saves on which sites it is acting (either even or odd) and it caches it's (non-commuting) two-site operators.