SyTen

◆ inv_qr_to_back_r()

std::tuple< Tensor< 5 >, Tensor< 3 > > syten::IPEPS::inv_qr_to_back_r ( Tensor< 5 >  aux,
Tensor< 3 >  a,
Truncation const &  trunc 
)

Reconstructs the lower state tensor at position [0,-1] and the remover on the backward link from the auxiliary tensor containing the remover physical index and the physical bond tensor constructed in qr_to_back_r.

The truncation for now only works as a simple-update procedure, but there should be no truncation for U(1) symmetries anyways.

References syten::gM(), syten::insertIOFullHalf(), syten::insertSwap(), syten::logGD(), std::move(), and syten::SVD::svd().

Referenced by syten::IPEPS::FullUpdate::vertical().

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