syten::MPS::TDVP::Worker::Worker | ( | std::vector< Operator > && | op_, |
State && | psi_, | ||
Conf && | conf_, | ||
Tensor< 2 > & | c, | ||
Index const | lbound, | ||
Index const | rbound | ||
) |
Standard ctor.
References syten::TDVP::Conf::cache, syten::MPS::State::cache(), calcContrL(), calcContrR(), clearUnneeded(), conf, contrL, contrR, dir, syten::MPS::State::dropUnmatched(), syten::genCombinator(), syten::genFuse(), syten::genSplit(), syten::herm(), syten::invertDiagonal(), lbound, syten::MPS::State::leftnorm(), length, syten::MPS::Operator::lIdx, syten::MPS::State::lIdx, syten::MPS::State::lInt, logTrace(), std::move(), syten::TDVP::Conf::numWorkers, ops, syten::MPS::State::pleaseCache, position, psi, rbound, syten::MPS::Operator::rIdx, syten::MPS::State::rIdx, syten::MPS::State::rightnorm(), syten::MPS::State::rInt, syten::MPS::State::size(), syten::SVD::svd(), std::swap(), SYTEN_ASSERT_DEBUG, TPO_LOOP, syten::MPS::State::uInt, and syten::TDVP::Conf::worker.