Commit Graph

6804 Commits

Author SHA1 Message Date
Martin Kroeker
0b2f8dabbf Fix array dimension (Reference-LAPACK 758) 2022-11-23 10:30:35 +01:00
Martin Kroeker
b4c9228441 Merge pull request #3838 from martin-frbg/lapa311
Update the version number of the included LAPACK to 3.11.0
2022-11-22 17:39:51 +01:00
Martin Kroeker
e6e2a63650 Update LAPACK version number to 3.11.0 2022-11-22 14:02:21 +01:00
Martin Kroeker
8408357bab Update LAPACK version number to 3.11.0 2022-11-22 14:01:48 +01:00
Martin Kroeker
ba8fb8b4b2 Merge pull request #3837 from martin-frbg/lapack655+697
Improve convergence of LAPACK ?LAED4 and fix a bug in DORCSD2BY1 (Reference-LAPACK PRs 655+697)
2022-11-22 13:51:57 +01:00
Martin Kroeker
cabf9453e2 Merge pull request #3836 from martin-frbg/lapack665+735
Fix documentation of LAPACK functions ?TPRFB and IEEECK (Reference-LAPACK PRs 665+735)
2022-11-22 09:25:24 +01:00
Martin Kroeker
d321357558 Fix bug in DORCSD2BY1 (from Reference-LAPACK PR697) 2022-11-21 21:19:44 +01:00
Martin Kroeker
afcd7e88b6 Improve convergence of DLAED4/SLAED4 (Reference-LAPACK PR655) 2022-11-21 21:18:39 +01:00
Martin Kroeker
f8f2bebf11 Fix function documentation for LAPACK ?TPRFB (Reference-LAPACK PR665) 2022-11-21 20:01:47 +01:00
Martin Kroeker
c45edcb537 Fix typo in comment (Reference-LAPACK PR735) 2022-11-21 19:59:33 +01:00
Martin Kroeker
880a3fb20f Merge pull request #3835 from martin-frbg/lapack217
Simplify ?SYSWAPR and fix its documentation (Reference-LAPACK 217)
2022-11-21 19:56:28 +01:00
Martin Kroeker
50aba02910 Simplify ?SYSWAPR and fix its documentation (Reference-LAPACK 217) 2022-11-21 18:00:31 +01:00
Martin Kroeker
0b68dd6a9b Merge pull request #3834 from martin-frbg/lapack631
Use new algorithms for computing Givens rotations (Reference-LAPACK PR631)
2022-11-21 08:30:14 +01:00
Martin Kroeker
9343499256 Merge pull request #3833 from martin-frbg/lapack712+747
Set scale early in ?LATBS/?LATRS and fix documentation of ?LASCL2 (Reference-LAPACK PRs 712+747)
2022-11-21 08:29:49 +01:00
Martin Kroeker
7ae4269add Use new algorithms for computing Givens rotations (Reference-LAPACK PR631) 2022-11-20 22:52:28 +01:00
Martin Kroeker
e00f0fb26a Fix function documentation (Reference-LAPACK PR747) 2022-11-20 22:46:58 +01:00
Martin Kroeker
31d2145988 Set scale early for robust triangular solvers (Reference-LAPACK PR712) 2022-11-20 22:44:36 +01:00
Martin Kroeker
1d5a3aff0d Merge pull request #3832 from martin-frbg/lapack681+698
Improve ?LAQR5 and use normwise criterion in ?LAQZ0 (Reference-LAPACK PRs 681+698)
2022-11-20 22:40:52 +01:00
Martin Kroeker
c6816bb576 Use normwise criterion in multishift QZ (Reference-LAPACK PR698) 2022-11-20 19:39:12 +01:00
Martin Kroeker
6f09e4c121 Improve FMA usage in ?LAQR5 (Reference-LAPACK PR681) 2022-11-20 19:37:28 +01:00
Martin Kroeker
f63c93274c Merge pull request #3831 from martin-frbg/lapack647+697+702
Fix code and documentation for ?SORBDB?/?CUNBDB? (Reference-LAPACK PRs 647+697+702)
2022-11-20 19:34:41 +01:00
Martin Kroeker
aaea0804bc Fix function documentation (Reference-LAPACK PR697) 2022-11-20 16:38:57 +01:00
Martin Kroeker
b946820502 Fix uninitialized variable (Reference-LAPACK PR647) 2022-11-20 16:36:19 +01:00
Martin Kroeker
9e29312c83 Fix type precision and function documentation (Reference-LAPACK PRs 647+702) 2022-11-20 16:34:45 +01:00
Martin Kroeker
b1102fe250 Merge pull request #3830 from martin-frbg/lapack691+698
Add quick return in ?LASCL; use normwise criterion for INF in QZ; fix workspace calcn for ?SYEVD (Reference-LAPACK PRs 674+691+698)
2022-11-20 16:29:46 +01:00
Martin Kroeker
3f31b69121 Add quick return if scaling with one (Reference-LAPACK PR674) 2022-11-20 13:30:25 +01:00
Martin Kroeker
60af35bfab Fix workspace query for ?SYEVD and ?HEEVD (Reference-LAPACK PR691) 2022-11-20 13:25:21 +01:00
Martin Kroeker
eea1636380 Use normwise criterion for INF eigenvalues in QZ (Reference-LAPACK PR698) 2022-11-20 13:22:55 +01:00
Martin Kroeker
1714d640f1 Merge pull request #3829 from martin-frbg/lapack684+739
Cast workspace sizes for ?GELSS and add new ?GELST functions (Reference-LAPACK PRs 684+739)
2022-11-20 13:06:51 +01:00
Martin Kroeker
88cd91c490 Fix stray character 2022-11-19 23:15:20 +01:00
Martin Kroeker
f157d6d671 Add C equivalents of ?GELST (for Reference-LAPACK PR739) 2022-11-19 22:50:57 +01:00
Martin Kroeker
5ff46f4092 Add ?GELST (Reference-LAPACK PR739) 2022-11-19 22:49:31 +01:00
Martin Kroeker
1d32ce5135 Add ?GELST (Reference-LAPACK PR739) 2022-11-19 22:42:50 +01:00
Martin Kroeker
1497336b20 Add tests for ?GELST (Reference-LAPACK PR739) 2022-11-19 22:39:16 +01:00
Martin Kroeker
d0afbd8d29 Add new routines for ?GELST similar to ?GELS (Reference-LAPACK PR739) 2022-11-19 22:34:42 +01:00
Martin Kroeker
63014e99ae Cast work array sizes to integer (Reference-LAPACK PR 684) 2022-11-19 22:31:33 +01:00
Martin Kroeker
3a38dad18f Merge pull request #3828 from martin-frbg/lapack703-3
Define type conversions explicitly (Reference-LAPACK PR703)
2022-11-19 22:28:48 +01:00
Martin Kroeker
15967809ad Define type conversions explicitly (Reference-LAPACK PR703) 2022-11-19 19:15:09 +01:00
Martin Kroeker
4ab4d6ff82 Merge pull request #3827 from martin-frbg/lapack703-2
Define type conversions in LAPACK explicitly (Reference-LAPACK PR 703)
2022-11-19 18:51:23 +01:00
Martin Kroeker
4e60737c2d Define type conversions explicitly (Reference-LAPACK PR 703) 2022-11-19 15:22:46 +01:00
Martin Kroeker
e9b0f5a364 Define type conversions explicitly (Reference-LAPACK PR 703) 2022-11-19 15:11:05 +01:00
Martin Kroeker
08bc43c73d Define type conversions explicitly (Reference-LAPACK PR 703) 2022-11-19 15:04:30 +01:00
Martin Kroeker
35295912a3 Define type conversions explicitly (Reference-LAPACK PR 703) 2022-11-19 14:57:54 +01:00
Martin Kroeker
ec0ae034bc Merge pull request #3826 from martin-frbg/lapack540+725
Add a LAPACKE interface for ?LANGB and fix ?TPMQRT (Reference-LAPACK PR 540+725)
2022-11-17 22:07:22 +01:00
Martin Kroeker
9fe75af528 Add a LAPACKE interface for ?LANGB (Reference-LAPACK PR725) 2022-11-17 19:46:53 +01:00
Martin Kroeker
48c9c6efb9 Add ?LANGB interface (Reference-LAPACK PR725) 2022-11-17 18:19:14 +01:00
Martin Kroeker
e4a31c0d23 add ?LANGB interface (Reference-LAPACK PR725) 2022-11-17 18:15:04 +01:00
Martin Kroeker
6c9dbe5afa Add a LAPACKE interface for ?LANGB (Reference-LAPACK PR725) 2022-11-17 18:09:49 +01:00
Martin Kroeker
4f82699ec9 Fix errors in LAPACKE ?tpmqrt for row major matrices (Reference-LAPACK PR540) 2022-11-17 18:06:17 +01:00
Martin Kroeker
76ae221330 Merge pull request #3824 from martin-frbg/issue3822
Make line endings consistently LF
2022-11-17 16:38:11 +01:00