update linalg to version 1.4 corresponding to LAPACK 3.12.1
This commit is contained in:
@ -100,14 +100,13 @@ int dorgqr_(integer *m, integer *n, integer *k, doublereal *a, integer *lda, dou
|
||||
ib = min(i__2, i__3);
|
||||
if (i__ + ib <= *n) {
|
||||
i__2 = *m - i__ + 1;
|
||||
dlarft_((char *)"Forward", (char *)"Columnwise", &i__2, &ib, &a[i__ + i__ * a_dim1], lda, &tau[i__],
|
||||
&work[1], &ldwork, (ftnlen)7, (ftnlen)10);
|
||||
dlarft_((char *)"F", (char *)"C", &i__2, &ib, &a[i__ + i__ * a_dim1], lda, &tau[i__], &work[1],
|
||||
&ldwork, (ftnlen)1, (ftnlen)1);
|
||||
i__2 = *m - i__ + 1;
|
||||
i__3 = *n - i__ - ib + 1;
|
||||
dlarfb_((char *)"Left", (char *)"No transpose", (char *)"Forward", (char *)"Columnwise", &i__2, &i__3, &ib,
|
||||
&a[i__ + i__ * a_dim1], lda, &work[1], &ldwork,
|
||||
&a[i__ + (i__ + ib) * a_dim1], lda, &work[ib + 1], &ldwork, (ftnlen)4,
|
||||
(ftnlen)12, (ftnlen)7, (ftnlen)10);
|
||||
dlarfb_((char *)"L", (char *)"N", (char *)"F", (char *)"C", &i__2, &i__3, &ib, &a[i__ + i__ * a_dim1], lda,
|
||||
&work[1], &ldwork, &a[i__ + (i__ + ib) * a_dim1], lda, &work[ib + 1],
|
||||
&ldwork, (ftnlen)1, (ftnlen)1, (ftnlen)1, (ftnlen)1);
|
||||
}
|
||||
i__2 = *m - i__ + 1;
|
||||
dorg2r_(&i__2, &ib, &ib, &a[i__ + i__ * a_dim1], lda, &tau[i__], &work[1], &iinfo);
|
||||
|
||||
Reference in New Issue
Block a user