SyTen

◆ apply_op()

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::StageConf::als_maxiter, syten::IPEPS::FullUpdate::StageConf::als_mincost, syten::IPEPS::FullUpdate::StageConf::als_threshold, syten::IPEPS::FullUpdate::apply_op(), syten::closeThreshold(), syten::IPEPS::FullUpdate::cost_function(), syten::gM(), syten::insertIOFullHalf(), syten::logGD(), syten::logGd(), syten::Truncation::maxStates, syten::norm(), syten::pseudo_invert(), std::scientific(), std::setprecision(), std::showpos(), syten::sqrt(), syten::IPEPS::FullUpdate::StageConf::state_trunc, and syten::SVD::svd().

Referenced by syten::IPEPS::FullUpdate::apply_op(), syten::IPEPS::FullUpdate::horizontal(), and syten::IPEPS::FullUpdate::vertical().

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