Commit Graph
1174 Commits
Author SHA1 Message Date
Chris Armstrong bed71eb125 [cz]hetrd_hb2st.F, [sd]sytrd_sb2st.F OpenMP fixes
TID is an unmodified OpenMP private variable,
whose value is undefined in this code path. Since
it's within 'OMP MASTER', safe to assume its
value should be zero.
2023-06-22 17:56:40 +01:00
Angelika Schwarz e186ae44b7 Remove manipulation of lambda due to missing guard digit
* Rename dlamda -> dlambda
* Remove those calls to lamc3 that are a workaround for
  old Cray machines
* Document the purpose of the remaining lamc3 calls
* Update documentation where dlambda has become an input
  rather than input & output

Thanks to @langou and Prof Demmel for investigating
the purpose of the lamc3 calls and suggesting
a solution.
2023-06-21 18:01:49 +02:00
Angelika Schwarz ba727de304 Remove legacy overflow warning for non-IEEE 754 machines 2023-06-21 18:01:49 +02:00
Angelika Schwarz 5590164fe2 Remove outdated warning when guard digits are missing
This comment is irrelevant on any machine that realizes
IEEE 754.
2023-06-21 18:01:49 +02:00
towara 3735794d62 fix dlasd0 / slasd0 documentation issue 2023-06-19 11:30:20 +02:00
langou bd77187e75 Merge pull request #849 from jaganmn/gh848
fixes #848
2023-06-05 08:46:48 -06:00
Mikael Jagan 2202db0753 fix misuse of term "minor" 2023-06-05 10:33:54 -04:00
langou 53361bfddd Merge pull request #736 from dbielich/master
Adding Dynamic Mode Decomposition (DMD) into LAPACK
2023-06-05 08:15:11 -06:00
Angelika Schwarz 65df15e8f5 Remove SCEIL, replace calls with intrinsic CEILING
sceil.f is only referenced in SRC/VARIANTS/qr/LL/.
Replace all occurrences of calls to sceil with
the Fortran intrinsics CEILING, which is already
used by a bunch of other routines.
2023-06-02 18:02:13 +02:00
Angelika Schwarz de83ba6bb9 Fix typos in docs of variants of Cholesky and QR 2023-06-02 17:38:27 +02:00
langou fd82c8710b Merge branch 'master' into master 2023-06-01 10:42:23 -06:00
Daniel Bielich 8ade5d11d2 Pushing final comments on PR for current progress 2023-05-31 22:51:27 -05:00
Weslley S. Pereira c8f7bbb0ea Merge pull request #832 from weslleyspereira/fix-243
Removes unused variable from bdsqr
2023-05-26 09:11:24 -06:00
Weslley S Pereira 8b27cefdc9 Apply suggestions from @angsch 2023-05-26 08:46:04 -06:00
langou 0c44dd4a6c Merge pull request #837 from weslleyspereira/fix-laruv
Exits xLARUV when N < 1
2023-05-24 16:23:45 -06:00
Weslley S Pereira 8db97d347d Applies changes from @zerothi at #225 2023-05-24 16:19:53 -06:00
langou 24c6a91e8c Merge pull request #830 from weslleyspereira/fix-103
Fix scaling in (S/D)TGSNA, fix #103, thanks to @elivanova
2023-05-24 14:12:58 -06:00
langou 971b058eb3 Merge pull request #831 from weslleyspereira/fix-230
update brief descriptions of function purpose, Closes #230
2023-05-24 06:40:07 -06:00
langou 0e91dd38e8 Merge pull request #833 from weslleyspereira/fix-258
Adds comment related to zero-sized matrix B in GELSY
2023-05-24 06:38:47 -06:00
Weslley S Pereira b788b4ad20 Fix comments to close issue #259 2023-05-23 18:45:34 -06:00
Weslley S Pereira f17dc240ef Adds comment related to zero-sized matrix B in GELSY 2023-05-23 18:25:27 -06:00
Weslley S Pereira ae54ebc87c Removes unused SMIN from bdsqr 2023-05-23 18:03:00 -06:00
Weslley S Pereira 48adc215a0 Closes #230 2023-05-23 17:49:53 -06:00
Weslley S Pereira 5db45a2c4e Fix 103 thanks to @elivanova 2023-05-23 14:51:32 -06:00
Daniel Bielich 59f4d5828b Documentation fix 2023-05-07 16:52:06 -04:00
Daniel Bielich 7e422850f5 Addressing lapacke incorrectness and comments to the PR in general 2023-04-18 14:53:16 -04:00
musvaage f3fff11ccf typos 2023-04-11 13:52:58 -05:00
langou e270bf800d Merge pull request #812 from svillemot/master 2023-04-06 06:54:08 -06:00
Martin Kroeker a6c76767b0 Merge pull request #807 from martin-frbg/issue790
Replace the (partially defined) constant index variable INDIBL in ?SBGVX and related
2023-04-05 21:02:51 +02:00
Julien Langou 45b5d663d4 fix #813 2023-04-04 20:21:43 -06:00
Sébastien Villemot 52aaaabfa9 CTGEVC, ZTGEVC: fix typo in description of VR argument 2023-04-04 17:10:19 +02:00
Igor Zhuravlov a608bc2bb4 fix comments
add datatype declaration for LWORK
2023-04-03 09:41:09 +10:00
Igor Zhuravlov d61b9bb00a fix doxygen markup 2023-04-03 09:39:21 +10:00
Igor Zhuravlov 1f0d9615f1 fix comments about workspace length
Some subroutines use WORK(1) but declare WORK length pro rata N which could be equal to 0.
2023-03-29 16:09:45 +10:00
Igor Zhuravlov c30a2531bb fix typos in documentation of GEJSV
RWORK was mentioned as WORK
2023-03-29 16:07:04 +10:00
Evert Provoost 9c489fd829 Spend less time checking for NaN in xGEBAL 2023-03-28 12:10:47 +02:00
Evert Provoost 21231d88ef Refactored GEBAL family 2023-03-28 12:10:47 +02:00
Martin Kroeker a37f229a71 Replace the partially defined constant INDIBL with 1 2023-03-26 17:09:15 +02:00
Daniel Bielich bd1204d726 Merge branch 'Reference-LAPACK:master' into master 2023-03-21 14:59:40 -04:00
Angelika Schwarz add62ef56a Remove legacy function LABAD
See https://github.com/Reference-LAPACK/lapack/issues/96
2023-03-21 18:27:13 +01:00
langou cfaa5aefab Merge pull request #682 from angsch/trevc3
Add numerical tests for trevc3
2023-03-18 07:17:43 -06:00
Daniel Bielich 3b08c51597 Updating src files, testing all precisions. Some clean-up remains but overall addition is complete 2023-03-16 17:28:32 -04:00
Angelika Schwarz cda0ad3d9a Fix typos in documentation of GEJSV 2023-03-05 18:33:20 +01:00
langou b1e25a3b67 Merge pull request #794 from thijssteel/multishiftqz-fix-shiftpos
don't subtract N_DEFLATED from istop twice
2023-02-10 20:24:38 -07:00
thijs 65850558e0 don't subtract N_DEFLATED from istop twice 2023-02-10 08:51:57 +01:00
Daniel Bielich c65a7a77d4 Progress to resolving the bug with complex testers 2023-02-09 13:10:42 -05:00
Dmitry Klyuchinsky 9f7c029040 remove redundant space from xerbla call sbgv/hbgv 2023-02-08 14:46:12 +07:00
Daniel Bielich 21059dca70 Progressing code 2022-12-06 16:17:38 -05:00
Chereshnev, Eugene 9a616e191c Fix uninitialized out vars in *LARR* functions 2022-12-05 09:46:47 -08:00
Alexandr Kobotov 6ae0fbe7aa Fix uninitialized M when quick return in DLARRD and SLARRD 2022-11-29 18:55:08 +07:00