Reduces the first
nbrows and columns of a general rectangular matrix A to real bidiagonal form by an orthogonal/unitary transformation, and returns auxiliary matrices that are needed to apply the transformation to the unreduced part of A.
routinereduces the first
nbrows and columns of a real/complex general
ndistributed matrix sub(
to upper or lower bidiagonal form by an orthogonal/unitary transformation
Q'* A * P, and returns the matrices
Ynecessary to apply the transformation to the unreduced part of sub(
sub(is reduced to upper bidiagonal form; if
sub(is reduced to lower bidiagonal form.
This is an auxiliary
- (global)The number of rows in the distributed matrixINTEGER.sub(.A)(.m≥0)
- (global)The number of columns in the distributed matrix sub(INTEGER.A).(.n≥0)
- (global)INTEGER.The number of leading rows and columns of sub(A) to be reduced.
- (local).REALforpslabrdDOUBLE PRECISIONforpdlabrdCOMPLEXforpclabrd