update linalg to version 1.4 corresponding to LAPACK 3.12.1

This commit is contained in:
Axel Kohlmeyer
2025-01-08 15:52:30 -05:00
parent 0abb371fbe
commit 8ec9f37611
100 changed files with 1424 additions and 2031 deletions

View File

@ -129,16 +129,16 @@ int zunmql_(char *side, char *trans, integer *m, integer *n, integer *k, doublec
i__4 = nb, i__5 = *k - i__ + 1;
ib = min(i__4, i__5);
i__4 = nq - *k + i__ + ib - 1;
zlarft_((char *)"Backward", (char *)"Columnwise", &i__4, &ib, &a[i__ * a_dim1 + 1], lda, &tau[i__],
&work[iwt], &c__65, (ftnlen)8, (ftnlen)10);
zlarft_((char *)"B", (char *)"C", &i__4, &ib, &a[i__ * a_dim1 + 1], lda, &tau[i__], &work[iwt], &c__65,
(ftnlen)1, (ftnlen)1);
if (left) {
mi = *m - *k + i__ + ib - 1;
} else {
ni = *n - *k + i__ + ib - 1;
}
zlarfb_(side, trans, (char *)"Backward", (char *)"Columnwise", &mi, &ni, &ib, &a[i__ * a_dim1 + 1], lda,
&work[iwt], &c__65, &c__[c_offset], ldc, &work[1], &ldwork, (ftnlen)1,
(ftnlen)1, (ftnlen)8, (ftnlen)10);
zlarfb_(side, trans, (char *)"B", (char *)"C", &mi, &ni, &ib, &a[i__ * a_dim1 + 1], lda, &work[iwt],
&c__65, &c__[c_offset], ldc, &work[1], &ldwork, (ftnlen)1, (ftnlen)1, (ftnlen)1,
(ftnlen)1);
}
}
work[1].r = (doublereal)lwkopt, work[1].i = 0.;