SyTen

◆ descendantNormaliseNode() [2/2]

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().

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