SyTen

◆ multi_grow()

std::tuple< bool, SRDef, Index > syten::IPEPSv2::CornerTransferMatrix::multi_grow ( State const &  psi,
Truncation const &  trunc,
Index const  max_steps,
SRDef const  sv1_conv 
)

Grows the CTM at most max_steps times or until the first singular values changed by less than sv1_conv.

Returns
a tuple of is-converged,change-in-last-step,number-of-steps

References depth, grow(), syten::logGD(), syten::IPEPSv2::CornerTransferMatrix::GrowthResult::sv1_change, and width.

+ Here is the call graph for this function: