SyTen

◆ expand_to_right()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: