nickel
79f4bbd4cd
fix: return types of *trtrs routines
2024-10-24 11:20:02 +02:00
Martin Kroeker
923b79de47
make the type of the hidden arguments configurable via LAPACK_STRLEN (Reference-LAPACK PR 1025)
2024-08-06 17:55:14 +02:00
Martin Kroeker
aa46f1e4e7
revert addition of MSVC-compatible complex (moved to lapacke_config.h)
2023-12-12 23:07:48 +01:00
Martin Kroeker
dcdc351272
Add MSVC-compatible complex types
2023-12-12 23:06:22 +01:00
Martin Kroeker
dcf6999c4e
remove extraneous endif
2023-12-12 11:27:17 +01:00
Martin Kroeker
330101e0b3
Add complex type definitions for MSVC
2023-12-11 21:52:00 +01:00
Martin Kroeker
4c43d1eeba
Fix C prototypes and LAPACKE headers for ?GEDMD/?GEDMDQ ( #4134 )
...
* Fix prototypes for ?GEDMD/?GEDMDQ and their LAPACKE interfaces
2023-07-15 07:47:19 +02:00
Martin Kroeker
5eef0793ba
Fix missing semicolon
2023-06-20 18:56:33 +02:00
Martin Kroeker
de88063aa2
Add interfaces for Dynamic Mode Decomposition functions (Reference-LAPACK PR 736)
2023-06-20 15:56:10 +02:00
Martin Kroeker
c7a05458cd
Add Dynamic Mode Decomposition functions (Reference-LAPACK PR 736)
2023-06-20 15:52:44 +02:00
Martin Kroeker
bc967e7709
Add interfaces for [cz]unhr_col and [sd]orhr_col (Reference-LAPACK PR 827)
2023-05-18 23:41:46 +02:00
Martin Kroeker
2bbd61950e
Add interfaces for [cz]unhr_col and [sd]orhr_col (Reference-LAPACK PR 827)
2023-05-18 23:35:57 +02:00
martin-frbg
ff9a9222e3
Fix function signatures
2022-12-14 14:01:37 +01:00
Martin Kroeker
26b5009ebc
Merge pull request #3820 from martin-frbg/lapack700
...
Add print format macros for 64bit integer builds to LAPACKE (Reference-LAPACK PR 700)
2022-11-17 14:19:05 +01:00
Martin Kroeker
f16aa1ce7a
Merge pull request #3821 from martin-frbg/lapack651
...
Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651)
2022-11-16 13:59:02 +01:00
Martin Kroeker
4bc918a791
Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651)
2022-11-13 23:03:31 +01:00
Martin Kroeker
8b3f9715ec
Add macros for 32/64bit integer printf
2022-11-13 22:48:37 +01:00
Martin Kroeker
6dcf737c5d
Add NaN check functions for trapezoidal matrices (Reference-LAPACK PR738+742)
2022-11-13 14:51:39 +01:00
Ivan Pribec
802e71bf05
Add const attribute to lsame
2022-08-08 15:15:52 +02:00
martin-frbg
329cdc31b3
Update LAPACK/LAPACKE to Reference-LAPACK 3.10.1
2022-04-21 20:39:29 +02:00
Larson, Eric
8fe3555792
ILP support
...
long's in windows are 4 bytes (MSVS, intel compilers). Use int64_t and int32_t
to ensure 8 byte integers for ILP interface.
support 8 byte integer flag for intel ifort compiler
2022-03-24 19:09:23 +01:00
Martin Kroeker
1c1ffb0591
Annotate LAPACKE_lsame with the const attribute for GCC and compatible compilers
2022-02-26 19:27:34 +01:00
Martin Kroeker
fb7308b9b5
Add entries for the new Householder Reconstruction functions from 3.9.1
2021-05-02 19:56:11 +02:00
Martin Kroeker
254774f5a6
Add const qualifiers
2021-05-01 13:10:16 +02:00
Martin Kroeker
6b76066632
Add const qualifiers
2021-04-28 20:55:37 +02:00
H. Vetinari
3426519ae2
adapt ?ggsv?-functions to ambient code style in LAPACKE/include/lapack.h
2020-09-04 17:33:24 +02:00
H. Vetinari
1c6c71fa85
Follow-up to lapack#434 & lapack#409: add missing 'const' in signatures
...
Based on how the surrounding functions in lapack.h are handling the
parameters, particularly the ?ggsv?3-variants of the affected functions
2020-09-04 17:33:11 +02:00
H. Vetinari
860247b5da
Follow-up to lapack#434 & lapack#409: fix signature mismatches
2020-09-04 17:32:53 +02:00
Martin Kroeker
c31b72965e
Fix data type of work array in zgesvdq prototype
2020-09-02 23:44:44 +02:00
Martin Kroeker
f42e84d46c
Fix misnaming of LAPACK_?ggsvp function prototypes as LAPACKE_ ( #2808 )
...
* Fix misnaming of LAPACK_?ggsvp and ?ggsvd function prototypes as LAPACKE_
* Drop the LAPACKE matrix_layout parameter from the argument lists, change ints to pointers and add missing work arguments.
2020-09-01 10:44:48 +02:00
Martin Kroeker
6baa9a778d
Improve declaration of LAPACKE_get_nancheck
2020-05-19 17:59:31 +02:00
Martin Kroeker
ee2e758278
Move declarations of lapack_complex_custom types outside the extern C
...
fixes #2510
2020-03-13 20:34:13 +01:00
Martin Kroeker
375b1875c8
[WIP] Update LAPACK to 3.9.0 ( #2353 )
...
* Update make.inc entries for LAPACK 3.9.0
Reference-LAPACK PR 347 changed some variable names and relative paths
* Update LAPACK to 3.9.0
* Add new functions from LAPACK 3.9.0
* Add new functions from LAPACK 3.9.0
* Restore LOADER command
as it makes it easier to specify pthread as needed
* Restore LOADER
* Restore EIG/LIN prefixes in cmdbase
* add binary path to lapack_testing.py call
* Restore OpenMP version check
* Restore OpenMP version check
* Restore fix for out-of-bounds array accesses
from #2096
2020-01-01 13:18:53 +01:00
Martin Kroeker
1391fc46d2
fix second instance of complex.h for c++ as well
2019-02-05 19:29:33 +01:00
Martin Kroeker
9c177d270b
Restore Android/ARMv7 build fix from #778
...
for #1811
2018-11-01 18:50:25 +01:00
martin
3be5c3d343
Update LAPACK to 3.8.0
2017-11-23 18:13:35 +01:00
Werner Saar
d35baf30cf
added lapack 3.7.0 with latest patches from git
2017-01-06 11:48:40 +01:00
Werner Saar
8cd46acebb
removed lapack 3.6.0
2017-01-06 11:44:57 +01:00
Martin Köhler
13d40e7591
Import LAPACK: LAPACKE directory
2016-10-26 15:06:08 +02:00
buffer51
855e0cb700
Restored LAPACK_COMPLEX_STRUCTURE for Android prior to 21. Refs #682 .
2016-02-04 17:20:07 -05:00
Werner Saar
33e37d01b3
added lapack-3.6.0
2015-11-20 09:45:46 +01:00