Inverts the diagonal entries of the rank-2 input tensor.
References syten::STensorImpl::STensor::autodiff_enabled(), syten::STensorImpl::STensor::b(), syten::STensorImpl::STensor::copy(), syten::Cuda::copy(), syten::STensorImpl::SBasis::flip(), syten::STensorImpl::STensor::get_and_renew_autodiff(), syten::STensorImpl::Autodiff::ComputeNode::get_cached_tensors(), syten::STensorImpl::Autodiff::ComputeNode::get_output_adjoint(), if_constexpr, syten::invertDiagonal(), make_zero(), std::move(), syten::mve(), syten::STensorImpl::STensorProxy::prime(), prod(), proxy(), syten::STensorImpl::STensor::rank(), syten::STensorImpl::STensor::set_autodiff_node(), SYTEN_ASSERT, SYTEN_TENSOR_RANK, and syten::STensorImpl::STensor::visit().
Referenced by syten::IPEPSv2::CornerTransferMatrix::grow_helper(), sqrt(), and syten::STensorImpl::Autodiff::svd_adjoint_evaluator().