SRDef syten::IPEPS::FullUpdate::apply_op | ( | Tensor< 4 > const & | nten, |
Tensor< 4 > const & | op, | ||
Tensor< 3 > & | a, | ||
Tensor< 3 > & | b, | ||
StageConf const & | conf | ||
) |
Helper to apply the gate, do the SVD and do the ALS scheme within the nearest-neighbour full update.
References syten::IPEPS::FullUpdate::apply_op(), syten::Tensor< rank >::b(), syten::closeThreshold(), syten::IPEPS::FullUpdate::cost_function(), syten::Basis::f(), syten::gM(), syten::insertIOFullHalf(), syten::logGD(), syten::logGd(), syten::norm(), syten::pseudo_invert(), std::scientific(), std::setprecision(), std::showpos(), syten::sqrt(), and syten::SVD::svd().
Referenced by syten::IPEPS::FullUpdate::apply_op(), syten::IPEPS::FullUpdate::horizontal(), and syten::IPEPS::FullUpdate::vertical().