version 1.4, 2010/08/06 15:32:29
|
version 1.8, 2011/07/22 07:38:07
|
Line 79
|
Line 79
|
* The leading dimension of the array U. LDU >= N. |
* The leading dimension of the array U. LDU >= N. |
* |
* |
* VT (input/output) DOUBLE PRECISION array, dimension(LDVT,M) |
* VT (input/output) DOUBLE PRECISION array, dimension(LDVT,M) |
* On entry VT' contains the right singular vectors of two |
* On entry VT**T contains the right singular vectors of two |
* submatrices in the two square blocks with corners at (1,1), |
* submatrices in the two square blocks with corners at (1,1), |
* (NL+1, NL+1), and (NL+2, NL+2), (M,M). |
* (NL+1, NL+1), and (NL+2, NL+2), (M,M). |
* On exit VT' contains the trailing (N-K) updated right singular |
* On exit VT**T contains the trailing (N-K) updated right singular |
* vectors (those which were deflated) in its last N-K columns. |
* vectors (those which were deflated) in its last N-K columns. |
* In case SQRE =1, the last row of VT spans the right null |
* In case SQRE =1, the last row of VT spans the right null |
* space. |
* space. |
Line 107
|
Line 107
|
* The leading dimension of the array U2. LDU2 >= N. |
* The leading dimension of the array U2. LDU2 >= N. |
* |
* |
* VT2 (output) DOUBLE PRECISION array, dimension(LDVT2,N) |
* VT2 (output) DOUBLE PRECISION array, dimension(LDVT2,N) |
* VT2' contains a copy of the first K right singular vectors |
* VT2**T contains a copy of the first K right singular vectors |
* which will be used by DLASD3 in a matrix multiply (DGEMM) to |
* which will be used by DLASD3 in a matrix multiply (DGEMM) to |
* solve for the new right singular vectors. VT2 is arranged into |
* solve for the new right singular vectors. VT2 is arranged into |
* three blocks. The first block contains a row that corresponds |
* three blocks. The first block contains a row that corresponds |