SyTen

◆ expand_to_left()

std::vector< Tensor< 3 > > syten::MPS::TDVP::Worker::expand_to_left ( )

Creats subspace expansion tensor for the left bond.

References std::vector< T >::clear(), conf, contrR, syten::MPS::Operator::dIdx, syten::MPS::State::dropUnmatched(), syten::TDVP::Conf::expandMaxBlocksize, syten::TDVP::Conf::expandRatio, syten::genFuse(), 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_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: