IterativeExit syten::MPS::DMRG::Worker::solveLocalTwoSite | ( | Tensor< 4 > & | contrPsi, |
std::vector< Tensor< 3 > > & | orthoCmp | ||
) |
Solve the local eigenvalue problem at the current position using two site algorithm.
References syten::Tensor< rank >::clear(), syten::genSplit(), syten::Tensor< rank >::getBasis(), syten::hasMember(), std::move(), syten::multi_transpose(), syten::Krylov::norm(), syten::overThreshold(), syten::Basis::size(), syten::IdentityDenseTensorImpl::split(), syten::STensorImpl::sum(), SYTEN_ASSERT_DEBUG, SYTEN_ASSERT_MSG, and SYTEN_ZNORM_THRESHOLD.