std::tuple< Tensor< 4 >, Tensor< 2 >, Tensor< 2 >, Tensor< 2 >, Tensor< 2 > > syten::IPEPS::gauge_fix | ( | Tensor< 4 > const & | inp, |
bool | use_svd | ||
) |
Returns a tuple <N_fixed, L, L^-1, R, R^-1>
References syten::abs(), syten::Tensor< rank >::b(), cond_number(), syten::Eigen::eigenSym(), syten::Basis::f(), syten::gM(), syten::herm(), syten::insertIOFullHalf(), syten::logGd(), syten::norm(), syten::pseudo_invert(), syten::QR::qr(), syten::real(), std::scientific(), std::setprecision(), std::showpos(), syten::sqrt(), syten::SVD::svd(), std::swap(), SYTEN_ZNORM_THRESHOLD, std::tie(), and syten::YesNo< struct _prod_conj >::y().
Referenced by horz2_norm(), syten::Pyten::init_ipeps_update(), vert2_norm(), and vert2r_norm().