void syten::MPS::TDVP::Worker::sweepLeftTwoSite | ( | ) |
Runs a left sweep with a two site step.
References syten::TDVP::Conf::cache, syten::MPS::State::cache(), calcContrR(), checkSignals(), conf, contrL, syten::correct_cgc_tensors(), dir, syten::Timer::end(), syten::IterativeExit::error, errs, evolveSite(), evolveTwo(), syten::Basis::flipped(), syten::genFuse(), syten::genIINode(), syten::genOONode(), syten::genSplit(), syten::Tensor< rank >::getBasis(), syten::IterativeExit::iter, lbound, std::left(), syten::MPS::State::lIdx, syten::MPS::State::lInt, logTrace(), std::max(), syten::IterativeExit::message, syten::Timer::middle(), syten::TDVP::Conf::mode, syten::MPS::norm(), normR(), position, psi, rbound, rel_dir, std::right(), syten::MPS::State::rInt, syten::Truncation::scaled(), std::scientific(), std::setprecision(), std::setw(), syten::singValSqdToError(), syten::split(), syten::Timer::start(), syten::SVD::svd(), SYTEN_TDVP_MINUS_I, timer, syten::TDVP::Conf::trunc, syten::MPS::State::uInt, and syten::YesNo< struct _prod_conj >::y().
Referenced by sweep().