Martin Kroeker
20a2a83f49
Implement truncated QR with pivoting (Reference-LAPACK PR 891)
1 year ago
Martin Kroeker
58427ff74d
Deprecate ?GELQS and ?GEQRS from TESTING/LIN (Reference-LAPACK PR 900) ( #4307 )
* Move ?GELQS and ?GEQRS from TESTING/LIN to DEPRECATED (Reference-LAPACK PR 900)
* Add f2c-converted versions of ?GELQS and ?GEQRS
1 year ago
Martin Kroeker
fb97cc4d5e
Add la_constants.o to SCLAUX/DZLAUX
2 years ago
Martin Kroeker
1d399ad0d6
Add CRSCL/ZRSCL (Reference-LAPACK PR839)
2 years ago
Martin Kroeker
9f0ef475b4
Add Dynamic Mode Decomposition functions (Reference-LAPACK PR 736)
2 years ago
Martin Kroeker
6ca6eb7613
Re-enable overriding the LAPACK SYMV,SYR,SPMV and SPR implementations
2 years ago
Martin Kroeker
c0f3417725
make SLARMM/DLARMM available to complex-only builds
2 years ago
Martin Kroeker
1d32ce5135
Add ?GELST (Reference-LAPACK PR739)
2 years ago
Martin Kroeker
379efbe5af
Fix typos
2 years ago
Martin Kroeker
95da5141f0
Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651)
2 years ago
Martin Kroeker
75cdc8cba5
Merge branch 'develop' into lapack3101
3 years ago
Martin Kroeker
b4b9ccdbfa
Remove leftover debug output
3 years ago
martin-frbg
920199c577
fix module build and d/sroundup_lwork
3 years ago
martin-frbg
7c84a9f7be
update suffix rules
3 years ago
martin-frbg
329cdc31b3
Update LAPACK/LAPACKE to Reference-LAPACK 3.10.1
3 years ago
Martin Kroeker
b7873605d4
Use f2c translations of LAPACK when no Fortran compiler is available ( #3539 )
* Add C equivalents of the Fortran routines from Reference-LAPACK as fallbacks, and C_LAPACK variable to trigger their use
3 years ago
Martin Kroeker
d00709e016
Add files via upload
4 years ago
Martin Kroeker
4c1d47098b
Add new files for Householder reconstruction functions from 3.9.1
4 years ago
Martin Kroeker
ef552bc578
Add Makefile support for enabling only some variable types
5 years ago
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
5 years ago
Guillaume Horel
4b21b646ea
turn on optimized code
6 years ago
Tiziano Müller
79ea839b63
fix parallel build issues with APFS/HFS+/ext2/3 in netlib-lapack
The problem is that OpenBLAS sets the LAPACKE_LIB and the TMGLIB to the
same object and uses the `ar` feature to update the archive file. If the
underlying filesystem does not have sub-second timestamp resolution and
the system is fast enough (or `ccache` is used), the timestamp of the
builds which should be added to the previously generated archive is the
same as the archive file itself and therefore `make` does not update the
archive.
Since OpenBLAS takes care to not run the different targets updating the
archive in parallel, the easiest solution is to declare the respective
targets `.PHONY`, forcing `make` to always update them.
fixes #1682
7 years ago
Martin Kroeker
3cda1ce50a
Revert insiduous suppression of the -fopenmp flag in the LAPACK subtree
This was added in #1046 citing a problem with mingw, but in effect it quietly reduces thread safety on all non-Windows platforms (while -fopenmp is already disabled for Windows builds through the toplevel Makefile.system). Removing the filter fixes #1425
7 years ago
martin
3be5c3d343
Update LAPACK to 3.8.0
7 years ago
Werner Saar
1153e3ac39
filtered out -fopenmp and fix for mingw
8 years ago
Werner Saar
7c2c488c23
removed xerbla and lsame for Makefile
8 years ago
Werner Saar
4494d03a21
filtered out optimized functions
8 years ago
Werner Saar
d35baf30cf
added lapack 3.7.0 with latest patches from git
8 years ago
Werner Saar
8cd46acebb
removed lapack 3.6.0
8 years ago
Martin Köhler
92a858e69e
Import LAPACK: SRC directory
9 years ago
Werner Saar
299cdcdc29
lapack fixes for Windos
10 years ago
Werner Saar
33e37d01b3
added lapack-3.6.0
10 years ago
Werner Saar
64db4576e6
removed lapack-3.5.0
10 years ago
wernsaar
cedc1f4b14
Ref #410 : disabled optimized potri functions ( single threading bug)
11 years ago
Zhang Xianyi
a40116de25
Fixed generating DLL bug.
11 years ago
wernsaar
89da450800
enabled and tested optimized potri lapack functions
11 years ago
wernsaar
c26bbee489
enabled abd tested optimized trtri lapack functions
11 years ago
wernsaar
a748d3a75d
enabled optimized trti2 lapack functions again
11 years ago
wernsaar
a5ab231ad4
enabled optimized complex lauum lapack functions again
11 years ago
wernsaar
dbaeea7b59
enabled lauu2 and lauum lapack functions again
11 years ago
wernsaar
0d75f3b6a2
enabled and tested optimized gesv lapack functions
11 years ago
wernsaar
2ff66e661d
enabled and tested optimized laswp lapack function
11 years ago
wernsaar
ebc95e6f11
enabled and tested optimized potf2 lapack functions
11 years ago
wernsaar
61a2c50e8e
enabled and tested optimized getf2 lapack functions
11 years ago
wernsaar
4f98f8c9b3
enabled and tested optimized potrf lapack functions
11 years ago
wernsaar
536875d463
enabled and tested optimized getrs lapack functions
11 years ago
wernsaar
65f2fba4c3
enabled and tested optimized cgetrf lapack function
11 years ago
wernsaar
eea6f51df9
enabled and tested optimized sgetrf lapack function
11 years ago
wernsaar
6fc4646709
enabled and tested optimized zgetrf lapack function
11 years ago
wernsaar
ac029f81b3
enabled and tested optimized dgetrf function
11 years ago