std::vector< Tensor< 3 > > syten::MPS::TDVP::Worker::expand_to_right | ( | ) |
Creats subspace expansion tensor for the right bond.
References std::vector< T >::clear(), conf, contrL, syten::MPS::Operator::dIdx, syten::MPS::State::dropUnmatched(), syten::TDVP::Conf::expandMaxBlocksize, syten::TDVP::Conf::expandRatio, syten::genSplit(), syten::MPS::Operator::lIdx, syten::MPS::State::lIdx, syten::Truncation::maxBlocksize, syten::Truncation::maxStates, std::min(), syten::MPS::norm(), ops, syten::overThreshold(), position, psi, syten::MPS::Operator::rIdx, syten::MPS::State::rIdx, syten::MPS::State::size(), syten::split(), SYTEN_ZNORM_THRESHOLD, syten::TDVP::Conf::trunc, syten::MPS::Operator::uIdx, syten::MPS::State::uIdx, and syten::underThreshold().
Referenced by locally_expand_bond().