sedumipy.updtransfo

Port of updtransfo.m: updates the Nesterov-Todd scaling point/frame using a numerically stable method, given w = D(Xscl)*Zscl (from trydif.m/widelen.m, not yet ported) and the previous scaling dIN.

SCOPE NOTE: real-symmetric PSD blocks only, like the qrK/urotorder/ givensrot/sqrtinv bindings this builds on (Phase 2 cluster 3’s own scope) – a problem with complex Hermitian PSD blocks isn’t supported by this port yet.

Functions

updtransfo(x, z, w, dIN, K)

[d,vfrm] = updtransfo(x,z,w,dIN,K)