Commit Graph
118 Commits
Author SHA1 Message Date
Maria Kraynyuk ce3f662e12 Add Index-64 API as extended API with _64 suffix for CBLAS 2023-06-22 16:15:41 -07:00
langou 88aa204975 Revert "Add Index-64 API as extended API with _64 suffix for CBLAS" 2023-06-21 02:33:49 -06:00
Maria Kraynyuk 4c2236a536 Add Index-64 API as extended API with _64 suffix for CBLAS 2023-06-06 10:56:33 -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
Weslley da Silva Pereira 0b9757db86 Explicit all conversions in the Fortran code 2022-08-10 17:26:53 -06:00
friedc e5dc8d07c8 Replace empty strings with a single blank. 2022-05-30 09:37:24 +02:00
Angelika Schwarz d0ad95ced2 Scaling routines do a quick return if scaling with one
* SCAL: Quick return if scaling factor is one
 * LASCL: If cto == cfrom and neither input is NaN or Inf, skip scaling
2022-05-21 16:18:47 +01:00
langou def1271eda Merge pull request #623 from weslleyspereira/try-test-fotrancompiler_abs_div_operations
Test the Fortran intrinsic ABS and complex divisions and report fails during build
2022-04-25 21:25:00 -06:00
Weslley S. Pereira 25274dfebb Merge pull request #622 from matcross/master
Regression test for illegal modification of Y in xGEMV.
2022-04-15 14:48:03 -06:00
langou 2a39774316 Merge pull request #637 from christoph-conrads/632-lapack_h-only-installed-in-LAPACKE-builds
CMake selective build improvements
2022-02-15 08:38:20 -07:00
Weslley da Silva Pereira 0400fb5ddb Fixes a bug in the Blue's scaling constants of nrm2 thanks to Arm Performance Libraries!
This is the same bug fixed on #559 for la_constants.f90.
2022-02-14 19:23:50 -07:00
Christoph Conrads 09af64a8ef CMake: fix selective arithmetic linking
Fix linking when only a subset of the available arithmetic (e.g., only
complex double-precision arithmetic) is built.
2022-01-30 19:25:43 +00:00
Weslley S. Pereira 1dd9548c4d Adding tests with intrinsic MIN, MAX and complex multiplication 2022-01-03 16:09:55 -07:00
Weslley S. Pereira 1782d90671 Merge pull request #613 from weslleyspereira/minor-fixes-3
Adds more fixes to the documentation of CROTG and ZROTG
2021-12-14 11:47:58 -07:00
Weslley S. Pereira c362fff1ee Minor changes 2021-12-13 13:23:06 -07:00
Weslley S. Pereira 95b6e84b03 Updates Givens rotations with preciser algorithms 2021-12-10 15:43:43 -07:00
weslley.spereira 37a1a1e689 Fix all other Givens rotation routines 2021-11-02 18:49:08 -06:00
Julien Langou 70b8ee22ad fix a typo, thanks to Jim Demmel for letting me know 2021-10-09 14:12:23 -06:00
Weslley S. Pereira 19fafd4fd2 Test the Fortran intrinsic ABS and complex divisions and report during compile time. Currently only working with the CMake build! 2021-09-22 14:20:50 -06:00
Mat Cross 6c876d4a5c Regression test for illegal modification of Y in CGEMV, SGEMV and ZGEMV observed with Apple vecLib on SGEMV and DGEMV. 2021-09-19 13:58:52 +01:00
Mat Cross 6d10d14731 Regression test for illegal modification of Y in DGEMV observed with Apple vecLib. 2021-09-19 12:24:23 +01:00
weslley.spereira 485cba2cd1 Adds more fixes to the documentation of CROTG and ZROTG 2021-08-30 14:20:04 -06:00
weslley.spereira 3d260adbc3 Fixes the documentation of [cz]ROTG 2021-08-27 17:51:58 -06:00
weslley.spereira 2e605e14d7 Fix the behavior in srotg and drotg 2021-05-18 20:00:36 -03:00
Igor Zhuravlov f93833ea2a comments unified: EOLs at EOF 2021-04-06 18:07:24 -03:00
Igor Zhuravlov b7eb1941ff comments unified: 'End of' comment: added where omitted 2021-04-06 18:07:24 -03:00
Igor Zhuravlov 5f58f3cae6 comments unified: 'End of' comment: trash removed at the end of line 2021-04-06 18:07:14 -03:00
Weslley S. Pereira 92c19c2f63 Merge branch 'master' into try-xNRM2-from-Ed-Anderson 2021-04-06 15:45:14 -03:00
weslley.spereira 5a929d8fcc Add all 4 ROTG routines 2021-04-01 08:51:09 -03:00
weslley.spereira 0791c2210a Fix Makefile 2021-03-31 18:55:34 -03:00
weslley.spereira 3838c85a98 Add all 4 new routines from Ed with my modifications 2021-03-31 18:55:34 -03:00
Julie e18d437924 Making LAPACK's code eternal... no more version and date in source files.
GitHub is now enabling us to track accurately version and date.
No need for this anymore.
2021-03-25 10:16:58 -07:00
weslley.spereira a5e610f266 Fix all spelling errors reported at
https://github.com/Reference-LAPACK/lapack/issues/518#issue-834187881
Many thanks to @jschleus
2021-03-18 12:05:25 -03:00
weslley.spereira c6e59df47f deleted: BLAS/SRC/meson.build
deleted:    SRC/meson.build
	deleted:    meson.build
	deleted:    meson_options.txt
2021-03-12 14:59:37 -03:00
Aisha Tammy 5dd47be672 create INDEX64 target 2020-11-03 17:14:48 +00:00
Tim Leslie 6829744a23 Add inline comments with reference to literature 2020-10-18 15:51:43 +11:00
Tim Leslie 5f2b1aa019 [BLAS] Fix missing logic path in xrotmg.f 2020-10-17 16:58:00 +11:00
Tim Leslie 187222c3f5 [BLAS] Skip calculation of ROE when SCALE is zero 2020-10-17 10:12:21 +11:00
langou ccbf01bdda Merge pull request #453 from timleslie/rotg-docs
Mark xrotg() parameters as [in,out]
2020-10-14 10:36:37 -05:00
langou c35b722cf2 Merge pull request #452 from timleslie/use-zx-in-zdrot
Use ZX, ZY rather than CX, CY in ZDROT
2020-10-14 10:34:59 -05:00
Tim Leslie 9043ea2a84 Mark xrotg() parameters as [in,out] 2020-10-14 21:02:40 +11:00
Tim Leslie 74288e99fa Use ZX, ZY rather than CX, CY in ZDROT 2020-10-14 17:34:38 +11:00
Tim Leslie 7967e4f993 [DOCS] Fix typo in docs of dzasum.f 2020-10-14 17:21:44 +11:00
Tim Leslie 50781b7649 Remove unused NCOLA variable 2020-09-27 09:42:32 +10:00
Mat Cross c940e4d202 Just run zero-increment copy tests once, and with INCX/INCY explicitly set to aid tracing. 2020-03-30 13:34:27 +01:00
Mat Cross d107356bff Stripped trailing whitespace. 2020-03-25 10:02:51 +00:00
Mat Cross 0ba87d645e Added test of I?AMAX when there are multiple maxima. 2020-03-25 09:56:47 +00:00
Mat Cross 8dace582fb Added test of I*AMAX when the input vector is constant.
Added test of *COPY when the source and target have increment 0.
2020-03-18 11:55:32 +00:00
Nick Papior df82e7e60e doc: fixed documentation in [cz]dot[uc]
The documentation specified arguments as REAL arrays, however
they should be COMPLEX.

Signed-off-by: Nick Papior <nickpapior@gmail.com>
2020-01-29 14:22:31 +01:00
Julie 77b0d6761b Various cleanup - build should be fixed now 2019-11-17 18:01:07 +01:00