SyTen

◆ leftnorm() [2/2]

SRDef syten::MPS::LBOState::leftnorm ( Truncation const &  trunc = Truncation(),
DropNorm const  dropN = DropNorm::Yes 
)

Left-normalises the entire state from left to right.

Parameters
trunctruncation parameters to apply. If trunc.notTruncating() is true, does a QR, otherwise a SVD decomposition.
dropNif DropNorm::Yes, normalises the transfer tensors to have norm one.
Returns
an upper bound on the error incurred during the truncations, the actual error is likely lower.

References leftnorm(), size(), and Yes.

+ Here is the call graph for this function: