Commit Graph
3428 Commits
Author SHA1 Message Date
Weslley da Silva Pereira 9300418fe4 Change README and CMakeLists to LAPACK 3.11 v3.11-pre 2022-11-10 10:29:22 -07:00
langou e7253049ce Merge pull request #739 from scr2016/master
added new routines [S,D,C,Z]GELST and test code for the least squares
2022-11-10 08:08:40 -07:00
scr2016 d5203e94d5 added missing testing for error exits for ZGELST routine, i.e.
modified TESTING/LIN/zerrls.f accordingly. Also fixed comments typo in
[S,D,C,Z]GELST.
modified:   SRC/cgelst.f
modified:   SRC/dgelst.f
modified:   SRC/sgelst.f
modified:   SRC/zgelst.f
modified:   TESTING/LIN/zerrls.f
2022-11-10 07:00:47 -08:00
Weslley S. Pereira d7614a37b4 Merge pull request #627 from martin-frbg/appveyor-conda
Update conda version used in Appveyor
2022-11-09 10:26:30 -07:00
Weslley S. Pereira c30e50270b Merge pull request #631 from weslleyspereira/fix-precision-in-clartgf90-2
New algorithms for computing Givens rotations
2022-11-09 10:24:43 -07:00
langou 5c5ddfd4bf Merge pull request #747 from weslleyspereira/fix-733
Fix wrong documentation as reported in #733
2022-11-09 10:08:15 -07:00
Weslley S. Pereira 4911ca48b1 Update .appveyor.yml
Removing comments.

Keep the one commented line that disabled automatic updates of conda itself.
2022-11-09 10:00:46 -07:00
Daniel Bielich fd272e7f44 Progress to the testing implementation in double precision 2022-11-09 11:40:48 -05:00
Martin Kroeker b095fc6b5b temporarily disable build cache 2022-11-09 11:37:01 +01:00
Martin Kroeker 4c8b76da4e use newer miniconda 2022-11-09 11:22:53 +01:00
Martin Kroeker a790c4dbe5 Update .appveyor.yml 2022-11-08 22:23:59 +01:00
Martin Kroeker f7fa63f973 Update .appveyor.yml 2022-11-08 22:06:05 +01:00
Martin Kroeker 798ab5f8c3 Update .appveyor.yml 2022-11-08 21:54:38 +01:00
Martin Kroeker ac7d655484 Update .appveyor.yml 2022-11-08 18:53:46 +01:00
Martin Kroeker 70373e1a4c Update .appveyor.yml 2022-11-08 17:24:27 +01:00
Martin Kroeker ab12b85909 Update .appveyor.yml 2022-11-08 17:09:50 +01:00
Martin Kroeker 4bf5eb723c Update .appveyor.yml 2022-11-08 16:03:37 +01:00
Martin Kroeker 6fa0844c31 Update .appveyor.yml 2022-11-08 14:33:37 +01:00
Martin Kroeker f076f7482b reshuffle conda commands 2022-11-08 14:14:42 +01:00
Martin Kroeker 211fbbed0e allow conda updates again 2022-11-08 13:22:32 +01:00
Weslley da Silva Pereira f8b6b40498 Fix wrong documentation as reported in #733 2022-11-07 15:48:55 -07:00
Daniel Bielich 7aeab0792e Fix for complex dmdq codes and progress to tester 2022-11-02 14:11:16 -04:00
langou 1e7759a9f2 Merge pull request #742 from ACSimon33/LAPACKE_xLARFB_nancheck
Lapacke x larfb nancheck
2022-10-30 18:37:12 -06:00
langou 20b45b995d Merge pull request #741 from ACSimon33/lapacke_xtrsyl3_iwork_query
Added missing iwork query.
2022-10-30 18:37:00 -06:00
Simon Maertens 48377cdf6f Added missing iwork query. 2022-10-31 00:29:43 +01:00
langou 755c71b24b Merge pull request #740 from ACSimon33/LAPACKE_ctrsyl3_work
Added missing declaration for LAPACKE_ctrsyl3_work
2022-10-30 17:16:16 -06:00
Simon Maertens 80392de422 Added missing declaration for LAPACKE_ctrsyl3_work. 2022-10-31 00:01:47 +01:00
Simon Maertens 6ef9ae99da Updated build system. 2022-10-30 23:47:16 +01:00
Simon Maertens de9eb94acf Updated lapacke_utils header 2022-10-30 23:46:55 +01:00
Simon Maertens 87cb1d113c Added trapezoidal transpositions to LAPACKE_?larfb_work. 2022-10-30 23:37:31 +01:00
Simon Maertens c91f13e2f7 Fixed rows and cols order in ?larfb 2022-10-30 21:32:46 +01:00
Simon Maertens 6b5c5bba7f Implemented transpose function for trapezoidal matrices. 2022-10-30 21:09:03 +01:00
Simon Maertens 70c4244912 Paranthesis formatting. 2022-10-30 21:02:31 +01:00
Simon Maertens c43d27a889 Paranthesis formatting. 2022-10-30 20:14:32 +01:00
Simon Maertens 2da7000a7f Fixed bug in trapezoidal NaN check. 2022-10-30 20:12:09 +01:00
Simon Maertens a7e0724530 Used trapezoidal NaN check in LAPACKE_?larfb 2022-10-30 17:30:26 +01:00
scr2016 b8f586bcc4 added a new routines [S,D,C,Z]GELST and test code for the least
squares algorithm that solves overdetermined or underdetermined systems for
GE matrices using QR or LQ factorization with compact WY representation
of Q inside the routine.

*GELST is similar to *GELS, but unlike *GELS does not compute triangular blocks
twice, i.e. runs faster.

modified:   SRC/Makefile
new file:   SRC/cgelst.f
new file:   SRC/dgelst.f
new file:   SRC/sgelst.f
new file:   SRC/zgelst.f
modified:   TESTING/LIN/alahd.f
modified:   TESTING/LIN/cdrvls.f
modified:   TESTING/LIN/cerrls.f
modified:   TESTING/LIN/ddrvls.f
modified:   TESTING/LIN/derrls.f
modified:   TESTING/LIN/sdrvls.f
modified:   TESTING/LIN/serrls.f
modified:   TESTING/LIN/zdrvls.f
2022-10-29 02:47:52 -07:00
langou 17f99f2836 Merge pull request #738 from ACSimon33/LAPACKE_norm_routines
NaN check for trapezoidal routines.
2022-10-27 12:11:56 -06:00
Simon Maertens bcfdb93aed Removed tabs. 2022-10-27 17:56:17 +02:00
Simon Maertens 14ff62a81e Removed empty lines. 2022-10-27 17:54:04 +02:00
Simon Maertens 0b36d01679 Formatting. 2022-10-27 17:34:42 +02:00
Simon Maertens 9d4f2e0cc7 Added NaN check for trapezoidal matrices and applied it to LAPACKE_?lantr 2022-10-27 17:26:11 +02:00
Simon Maertens ed72332590 Added LAPACK_?langb.o objects to the Makefile. 2022-10-23 15:42:57 +02:00
Daniel Bielich a8e4012130 Adding the DMDQ codes 2022-10-21 22:20:42 -04:00
Daniel Bielich dc9b4e8552 Updating precision routines and beginning integration of tester 2022-10-19 14:37:12 -04:00
langou 0b7c0830b1 Merge pull request #735 from eltociear/patch-1
Fix typo in ieeeck.f
2022-10-19 10:46:54 -06:00
Ikko Ashimine 8371b0b9de Fix typo in ieeeck.f
inifinity -> infinity
2022-10-20 01:16:46 +09:00
Daniel Bielich cea00a7ae7 Adding DMD algorithm in four precisions, tester will follow 2022-10-18 17:52:57 -04:00
langou e94df5383a Merge pull request #540 from weslleyspereira/fix-404-LAPACKE-dtpmqrt
Fix error on LAPACKE_*tpmqrt_work for ROW MAJOR matrices
2022-10-18 13:55:37 -06:00
langou 28f7e83096 Merge pull request #728 from angsch/master
Fix lower triangular band matrix generation
2022-10-12 18:19:11 -06:00