File tree Expand file tree Collapse file tree 4 files changed +24
-12
lines changed Expand file tree Collapse file tree 4 files changed +24
-12
lines changed Original file line number Diff line number Diff line change 4040* > \param[in] MB
4141* > \verbatim
4242* > MB is INTEGER
43- * > The block size to be used in the blocked QR . MIN(M,N) >= MB >= 1.
43+ * > The block size to be used in the blocked LQ . MIN(M,N) >= MB >= 1.
4444* > \endverbatim
4545* >
4646* > \param[in,out] A
7575* >
7676* > \param[out] WORK
7777* > \verbatim
78- * > WORK is COMPLEX array, dimension (MB*N)
78+ * > WORK is COMPLEX array, dimension (MB*M).
79+ * > Note: A smaller workspace of MB*(M-MB) may also be sufficient, but
80+ * > that is yet to be proven. MB*M is a conservative estimate and the
81+ * > recommended value to use.
7982* > \endverbatim
8083* >
8184* > \param[out] INFO
101104* > \verbatim
102105* >
103106* > The matrix V stores the elementary reflectors H(i) in the i-th row
104- * > above the diagonal. For example, if M=5 and N=3 , the matrix V is
107+ * > above the diagonal. For example, if M=3 and N=5 , the matrix V is
105108* >
106109* > V = ( 1 v1 v1 v1 v1 )
107110* > ( 1 v2 v2 v2 )
Original file line number Diff line number Diff line change 5353* > \param[in] MB
5454* > \verbatim
5555* > MB is INTEGER
56- * > The block size to be used in the blocked QR . MIN(M,N) >= MB >= 1.
56+ * > The block size to be used in the blocked LQ . MIN(M,N) >= MB >= 1.
5757* > \endverbatim
5858* >
5959* > \param[in,out] A
8888* >
8989* > \param[out] WORK
9090* > \verbatim
91- * > WORK is DOUBLE PRECISION array, dimension (MB*N)
91+ * > WORK is DOUBLE PRECISION array, dimension (MB*M).
92+ * > Note: A smaller workspace of MB*(M-MB) may also be sufficient, but
93+ * > that is yet to be proven. MB*M is a conservative estimate and the
94+ * > recommended value to use.
9295* > \endverbatim
9396* >
9497* > \param[out] INFO
114117* > \verbatim
115118* >
116119* > The matrix V stores the elementary reflectors H(i) in the i-th row
117- * > above the diagonal. For example, if M=5 and N=3 , the matrix V is
120+ * > above the diagonal. For example, if M=3 and N=5 , the matrix V is
118121* >
119122* > V = ( 1 v1 v1 v1 v1 )
120123* > ( 1 v2 v2 v2 )
Original file line number Diff line number Diff line change 4040* > \param[in] MB
4141* > \verbatim
4242* > MB is INTEGER
43- * > The block size to be used in the blocked QR . MIN(M,N) >= MB >= 1.
43+ * > The block size to be used in the blocked LQ . MIN(M,N) >= MB >= 1.
4444* > \endverbatim
4545* >
4646* > \param[in,out] A
7575* >
7676* > \param[out] WORK
7777* > \verbatim
78- * > WORK is REAL array, dimension (MB*N)
78+ * > WORK is REAL array, dimension (MB*M).
79+ * > Note: A smaller workspace of MB*(M-MB) may also be sufficient, but
80+ * > that is yet to be proven. MB*M is a conservative estimate and the
81+ * > recommended value to use.
7982* > \endverbatim
8083* >
8184* > \param[out] INFO
101104* > \verbatim
102105* >
103106* > The matrix V stores the elementary reflectors H(i) in the i-th row
104- * > above the diagonal. For example, if M=5 and N=3 , the matrix V is
107+ * > above the diagonal. For example, if M=3 and N=5 , the matrix V is
105108* >
106109* > V = ( 1 v1 v1 v1 v1 )
107110* > ( 1 v2 v2 v2 )
Original file line number Diff line number Diff line change 5353* > \param[in] MB
5454* > \verbatim
5555* > MB is INTEGER
56- * > The block size to be used in the blocked QR . MIN(M,N) >= MB >= 1.
56+ * > The block size to be used in the blocked LQ . MIN(M,N) >= MB >= 1.
5757* > \endverbatim
5858* >
5959* > \param[in,out] A
8888* >
8989* > \param[out] WORK
9090* > \verbatim
91- * > WORK is COMPLEX*16 array, dimension (MB*N)
91+ * > WORK is COMPLEX*16 array, dimension (MB*M).
92+ * > Note: A smaller workspace of MB*(M-MB) may also be sufficient, but
93+ * > that is yet to be proven. MB*M is a conservative estimate and the
94+ * > recommended value to use.
9295* > \endverbatim
9396* >
9497* > \param[out] INFO
114117* > \verbatim
115118* >
116119* > The matrix V stores the elementary reflectors H(i) in the i-th row
117- * > above the diagonal. For example, if M=5 and N=3 , the matrix V is
120+ * > above the diagonal. For example, if M=3 and N=5 , the matrix V is
118121* >
119122* > V = ( 1 v1 v1 v1 v1 )
120123* > ( 1 v2 v2 v2 )
You can’t perform that action at this time.
0 commit comments