version 1.17, 2017/06/17 11:06:26
|
version 1.18, 2018/05/29 06:55:19
|
Line 190
|
Line 190
|
*> |
*> |
*> \param[out] IDXP |
*> \param[out] IDXP |
*> \verbatim |
*> \verbatim |
*> IDXP is INTEGER array dimension(N) |
*> IDXP is INTEGER array, dimension(N) |
*> This will contain the permutation used to place deflated |
*> This will contain the permutation used to place deflated |
*> values of D at the end of the array. On output IDXP(2:K) |
*> values of D at the end of the array. On output IDXP(2:K) |
*> points to the nondeflated D-values and IDXP(K+1:N) |
*> points to the nondeflated D-values and IDXP(K+1:N) |
Line 199
|
Line 199
|
*> |
*> |
*> \param[out] IDX |
*> \param[out] IDX |
*> \verbatim |
*> \verbatim |
*> IDX is INTEGER array dimension(N) |
*> IDX is INTEGER array, dimension(N) |
*> This will contain the permutation used to sort the contents of |
*> This will contain the permutation used to sort the contents of |
*> D into ascending order. |
*> D into ascending order. |
*> \endverbatim |
*> \endverbatim |
*> |
*> |
*> \param[out] IDXC |
*> \param[out] IDXC |
*> \verbatim |
*> \verbatim |
*> IDXC is INTEGER array dimension(N) |
*> IDXC is INTEGER array, dimension(N) |
*> This will contain the permutation used to arrange the columns |
*> This will contain the permutation used to arrange the columns |
*> of the deflated U matrix into three groups: the first group |
*> of the deflated U matrix into three groups: the first group |
*> contains non-zero entries only at and above NL, the second |
*> contains non-zero entries only at and above NL, the second |
Line 216
|
Line 216
|
*> |
*> |
*> \param[in,out] IDXQ |
*> \param[in,out] IDXQ |
*> \verbatim |
*> \verbatim |
*> IDXQ is INTEGER array dimension(N) |
*> IDXQ is INTEGER array, dimension(N) |
*> This contains the permutation which separately sorts the two |
*> This contains the permutation which separately sorts the two |
*> sub-problems in D into ascending order. Note that entries in |
*> sub-problems in D into ascending order. Note that entries in |
*> the first hlaf of this permutation must first be moved one |
*> the first hlaf of this permutation must first be moved one |
Line 226
|
Line 226
|
*> |
*> |
*> \param[out] COLTYP |
*> \param[out] COLTYP |
*> \verbatim |
*> \verbatim |
*> COLTYP is INTEGER array dimension(N) |
*> COLTYP is INTEGER array, dimension(N) |
*> As workspace, this will contain a label which will indicate |
*> As workspace, this will contain a label which will indicate |
*> which of the following types a column in the U2 matrix or a |
*> which of the following types a column in the U2 matrix or a |
*> row in the VT2 matrix is: |
*> row in the VT2 matrix is: |
Line 254
|
Line 254
|
*> \author Univ. of Colorado Denver |
*> \author Univ. of Colorado Denver |
*> \author NAG Ltd. |
*> \author NAG Ltd. |
* |
* |
*> \date December 2016 |
*> \date June 2017 |
* |
* |
*> \ingroup OTHERauxiliary |
*> \ingroup OTHERauxiliary |
* |
* |
Line 269
|
Line 269
|
$ LDVT, DSIGMA, U2, LDU2, VT2, LDVT2, IDXP, IDX, |
$ LDVT, DSIGMA, U2, LDU2, VT2, LDVT2, IDXP, IDX, |
$ IDXC, IDXQ, COLTYP, INFO ) |
$ IDXC, IDXQ, COLTYP, INFO ) |
* |
* |
* -- LAPACK auxiliary routine (version 3.7.0) -- |
* -- LAPACK auxiliary routine (version 3.7.1) -- |
* -- LAPACK is a software package provided by Univ. of Tennessee, -- |
* -- LAPACK is a software package provided by Univ. of Tennessee, -- |
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- |
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- |
* December 2016 |
* June 2017 |
* |
* |
* .. Scalar Arguments .. |
* .. Scalar Arguments .. |
INTEGER INFO, K, LDU, LDU2, LDVT, LDVT2, NL, NR, SQRE |
INTEGER INFO, K, LDU, LDU2, LDVT, LDVT2, NL, NR, SQRE |