SRDef syten::T3N::State::descendantNormaliseNode | ( | Ptr | ptr, |
LegType const | which, | ||
Truncation | trunc = Truncation() , |
||
State::DropNorm const | dropN = DropNorm::Yes |
||
) |
Normalises the node pointed to by ptr to the which-th direction.
It gives an identity when contracted with the leg left open.
References std::move(), syten::STensorImpl::qr(), syten::STensorImpl::snorm(), syten::STensorImpl::svd(), and SYTEN_ASSERT_DEBUG.
Referenced by descendantNormaliseNode(), syten::T3N::TDVP::Worker::normalise_network(), and syten::T3N::RDMs::OrbRDM::OrbRDM().