File tree Expand file tree Collapse file tree 4 files changed +44
-8
lines changed Expand file tree Collapse file tree 4 files changed +44
-8
lines changed Original file line number Diff line number Diff line change 22
22
* >
23
23
* > CGETSLS solves overdetermined or underdetermined complex linear systems
24
24
* > involving an M-by-N matrix A, using a tall skinny QR or short wide LQ
25
- * > factorization of A. It is assumed that A has full rank.
25
+ * > factorization of A.
26
26
* >
27
+ * > It is assumed that A has full rank, and only a rudimentary protection
28
+ * > against rank-deficient matrices is provided. This subroutine only detects
29
+ * > exact rank-deficiency, where a diagonal element of the triangular factor
30
+ * > of A is exactly zero.
31
+ * >
32
+ * > It is conceivable for one (or more) of the diagonal elements of the triangular
33
+ * > factor of A to be subnormally tiny numbers without this subroutine signalling
34
+ * > an error. The solutions computed for such almost-rank-deficient matrices may
35
+ * > be less accurate due to a loss of numerical precision.
27
36
* >
28
37
* >
29
38
* > The following options are provided:
141
150
* > = 0: successful exit
142
151
* > < 0: if INFO = -i, the i-th argument had an illegal value
143
152
* > > 0: if INFO = i, the i-th diagonal element of the
144
- * > triangular factor of A is zero, so that A does not have
153
+ * > triangular factor of A is exactly zero, so that A does not have
145
154
* > full rank; the least squares solution could not be
146
155
* > computed.
147
156
* > \endverbatim
Original file line number Diff line number Diff line change 22
22
* >
23
23
* > DGETSLS solves overdetermined or underdetermined real linear systems
24
24
* > involving an M-by-N matrix A, using a tall skinny QR or short wide LQ
25
- * > factorization of A. It is assumed that A has full rank.
25
+ * > factorization of A.
26
26
* >
27
+ * > It is assumed that A has full rank, and only a rudimentary protection
28
+ * > against rank-deficient matrices is provided. This subroutine only detects
29
+ * > exact rank-deficiency, where a diagonal element of the triangular factor
30
+ * > of A is exactly zero.
31
+ * >
32
+ * > It is conceivable for one (or more) of the diagonal elements of the triangular
33
+ * > factor of A to be subnormally tiny numbers without this subroutine signalling
34
+ * > an error. The solutions computed for such almost-rank-deficient matrices may
35
+ * > be less accurate due to a loss of numerical precision.
27
36
* >
28
37
* >
29
38
* > The following options are provided:
141
150
* > = 0: successful exit
142
151
* > < 0: if INFO = -i, the i-th argument had an illegal value
143
152
* > > 0: if INFO = i, the i-th diagonal element of the
144
- * > triangular factor of A is zero, so that A does not have
153
+ * > triangular factor of A is exactly zero, so that A does not have
145
154
* > full rank; the least squares solution could not be
146
155
* > computed.
147
156
* > \endverbatim
Original file line number Diff line number Diff line change 22
22
* >
23
23
* > SGETSLS solves overdetermined or underdetermined real linear systems
24
24
* > involving an M-by-N matrix A, using a tall skinny QR or short wide LQ
25
- * > factorization of A. It is assumed that A has full rank.
25
+ * > factorization of A.
26
26
* >
27
+ * > It is assumed that A has full rank, and only a rudimentary protection
28
+ * > against rank-deficient matrices is provided. This subroutine only detects
29
+ * > exact rank-deficiency, where a diagonal element of the triangular factor
30
+ * > of A is exactly zero.
31
+ * >
32
+ * > It is conceivable for one (or more) of the diagonal elements of the triangular
33
+ * > factor of A to be subnormally tiny numbers without this subroutine signalling
34
+ * > an error. The solutions computed for such almost-rank-deficient matrices may
35
+ * > be less accurate due to a loss of numerical precision.
27
36
* >
28
37
* >
29
38
* > The following options are provided:
141
150
* > = 0: successful exit
142
151
* > < 0: if INFO = -i, the i-th argument had an illegal value
143
152
* > > 0: if INFO = i, the i-th diagonal element of the
144
- * > triangular factor of A is zero, so that A does not have
153
+ * > triangular factor of A is exactly zero, so that A does not have
145
154
* > full rank; the least squares solution could not be
146
155
* > computed.
147
156
* > \endverbatim
Original file line number Diff line number Diff line change 22
22
* >
23
23
* > ZGETSLS solves overdetermined or underdetermined complex linear systems
24
24
* > involving an M-by-N matrix A, using a tall skinny QR or short wide LQ
25
- * > factorization of A. It is assumed that A has full rank.
25
+ * > factorization of A.
26
26
* >
27
+ * > It is assumed that A has full rank, and only a rudimentary protection
28
+ * > against rank-deficient matrices is provided. This subroutine only detects
29
+ * > exact rank-deficiency, where a diagonal element of the triangular factor
30
+ * > of A is exactly zero.
31
+ * >
32
+ * > It is conceivable for one (or more) of the diagonal elements of the triangular
33
+ * > factor of A to be subnormally tiny numbers without this subroutine signalling
34
+ * > an error. The solutions computed for such almost-rank-deficient matrices may
35
+ * > be less accurate due to a loss of numerical precision.
27
36
* >
28
37
* >
29
38
* > The following options are provided:
141
150
* > = 0: successful exit
142
151
* > < 0: if INFO = -i, the i-th argument had an illegal value
143
152
* > > 0: if INFO = i, the i-th diagonal element of the
144
- * > triangular factor of A is zero, so that A does not have
153
+ * > triangular factor of A is exactly zero, so that A does not have
145
154
* > full rank; the least squares solution could not be
146
155
* > computed.
147
156
* > \endverbatim
You can’t perform that action at this time.
0 commit comments