void syten::MPS::TDVP::Worker::sync | ( | Tensor< 2 > & | connector, |
Worker & | right, | ||
int const | numberOfSites | ||
) |
Moves boundary of worker to the right by numberOfSites
.
References syten::abs(), calcContrL(), syten::Tensor< rank >::clear(), syten::clear(), clearUnneeded(), conf, contrL, contrR, syten::Tensor< rank >::dirs, syten::MPS::State::dropUnmatched(), errs, evolveTwo(), syten::genFuse(), syten::genSplit(), syten::Tensor< rank >::getBasis(), syten::invertDiagonal(), lbound, syten::MPS::State::leftnorm(), syten::MPS::State::lIdx, logTrace(), std::max(), std::move(), syten::multi_transpose(), syten::MPS::norm(), ops, position, psi, rbound, syten::MPS::State::rIdx, syten::Truncation::scaled(), syten::singValSqdToError(), syten::MPS::State::size(), syten::SVD::svd(), std::swap(), sync(), SYTEN_ASSERT, SYTEN_ASSERT_DEBUG, SYTEN_TDVP_MINUS_I, std::tie(), TPO_LOOP, and syten::TDVP::Conf::trunc.