SyTen

◆ update_branch()

void syten::T3N::TDVP::Worker::update_branch ( LegType const  direction,
Position const &  pos 
)
private

Performs the actual update on a Branching Node.

References syten::TDVP::Conf::cache, syten::T3N::DMRG::Contractions::cache(), syten::T3N::DMRG::Contractions::clear(), conf, contract(), std::cref(), syten::Timer::end(), evolve_bond(), evolve_branching_1site(), syten::T3N::State::getIndex(), syten::T3N::Tree::Node< T >::Legs, syten::Timer::middle(), norm_bond(), ops, std::vector< T >::push_back(), syten::T3N::Tree::Node< T >::rt, syten::Timer::start(), SYTEN_TDVP_MINUS_I, timer, syten::T3N::DMRG::Contractions::uncache(), and syten::T3N::Tree::Node< T >::v.

Referenced by update_node().

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