IterativeExit syten::MPS::TDVP::LBOWorker::evo_two_v | ( | SDef const | prefactor, |
Index const | site | ||
) |
Evolves one MPS and its LBO tensor.
On exit, the LBO tensor is an identity matrix. No truncation takes place.
References syten::Tensor< rank >::b(), conf, contrl, contrr, std::cref(), syten::TDVP::Conf::dt, syten::TDVP::Conf::exp_conf, syten::Krylov::expLanczos(), syten::genIONode(), syten::MPS::LBOState::m(), std::move(), syten::MPS::norm(), op, psi, std::vector< T >::push_back(), syten::TDVP::Conf::renormalise_immediately, syten::MPS::LBOState::size(), SYTEN_ASSERT, and syten::MPS::LBOState::v().
Referenced by sweep_twosite().