Rasmus Munk Larsen
6f429a202d
Add missing dependency on LAPACK test suite binaries to target buildtests
, so make check
will work correctly when EIGEN_ENABLE_LAPACK_TESTS
is ON
.
2021-08-30 21:49:08 +00:00
Rasmus Munk Larsen
7e096ddcb0
Allow old Fortran code for LAPACK tests to compile despite argument mismatch errors (REAL passed to COMPLEX workspace argument) with GNU Fortran 10.
2021-08-30 19:47:30 +00:00
Daniel N. Miller (APD)
09d7122468
Do not build shared libs if not supported
2021-08-06 20:48:32 +00:00
Samir Benmendil
288d456c29
Replace language_support module with builtin CheckLanguage
...
The workaround_9220 function was introduced a long time ago to
workaround a CMake issue with enable_language(OPTIONAL). Since then
CMake has clarified that the OPTIONAL keywords has not been
implemented[0].
A CheckLanguage module is now provided with CMake to check if a language
can be enabled. Use that instead.
[0] https://cmake.org/cmake/help/v3.18/command/enable_language.html
2021-01-27 13:26:40 +00:00
Alexander Grund
cf0b5b0344
Remove code checking for CMake < 3.5
...
As the CMake version is at least 3.5 the code checking for earlier versions can be removed.
2020-12-14 09:57:44 +00:00
Hans Johnson
8c8cab1afd
STYLE: Convert CMake-language commands to lower case
...
Ancient CMake versions required upper-case commands. Later command names
became case-insensitive. Now the preferred style is lower-case.
2019-10-31 11:36:37 -05:00
Hans Johnson
6fb3e5f176
STYLE: Remove CMake-language block-end command arguments
...
Ancient versions of CMake required else(), endif(), and similar block
termination commands to have arguments matching the command starting the block.
This is no longer the preferred style.
2019-10-31 11:36:27 -05:00
Gael Guennebaud
0fb6e24408
Fix case issue with Lapack unit tests
2019-11-14 14:16:05 +01:00
Gael Guennebaud
348bb386d1
Enable "old" CMP0026 policy (not perfect, but better than dozens of warning)
2018-12-08 18:59:51 +01:00
Gael Guennebaud
b8271bb368
fix md5sum of lapack_addons
2018-06-15 14:21:29 +02:00
luz.paz
e3912f5e63
MIsc. source and comment typos
...
Found using `codespell` and `grep` from downstream FreeCAD
2018-03-11 10:01:44 -04:00
Christoph Hertzberg
3bfc9b47ca
Workaround "misleading-indentation" warnings
2016-05-11 08:41:36 +02:00
Gael Guennebaud
91bf925fc1
Improve constness of level2 blas API.
2016-04-11 17:13:01 +02:00
Christoph Hertzberg
d2fc597d5b
Removed deprecated header (unsupported/Eigen/BDCSVD is included in Eigen/SVD now)
2014-10-29 17:51:14 +01:00
Gael Guennebaud
8472e697ca
Add lapack interface to JacobiSVD and BDCSVD
2014-10-17 15:31:11 +02:00
Gael Guennebaud
ceae5b4145
Fix lapack build
2014-04-01 11:52:23 +02:00
Gael Guennebaud
14422decc2
Fix Fortran compiler detection
2014-02-13 09:21:13 +01:00
Gael Guennebaud
0567cf96cc
Ease setting build options when running ctest -D
2013-07-07 17:25:58 +02:00
Gael Guennebaud
8ba7ccf16a
bug #63 : add lapack unit tests. They are automatically downloaded and configured if EIGEN_ENABLE_LAPACK_TESTS is ON.
2013-07-06 15:08:42 +02:00
Gael Guennebaud
827843bbbd
Complete the lapack interface to make it complete enough for suitesparse QR.
2013-06-12 10:12:50 +02:00
Gael Guennebaud
f0efe60924
Fix implicit conversion warnings
2013-06-12 09:25:58 +02:00
Desire NUENTSA
9cf77ce1d8
Add support for Sparse QR factorization
2012-11-12 15:20:37 +01:00
Benoit Jacob
69124cfca2
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
2012-07-13 14:42:47 -04:00
karturov
015c331252
Intel(R) MKL support added.
...
* * *
License disclaimer changed to BSD license for MKL_support.h
* * *
Pardiso support fixed, test added.
blas/lapack tests fixed: Scalar parameter was added in Cholesky, product_matrix_vector_triangular remaned to triangular_matrix_vector_product.
* * *
PARDISO test was added physically.
2011-12-05 14:52:21 +07:00
Gael Guennebaud
e44c19d1cc
hopefully this workaround of cmake bug #9220 works for MSVC too
2011-10-24 13:36:49 +02:00
Gael Guennebaud
ebfed5a512
Enable incomplete BLAS/Lapack builds when no fortran compiler has been found.
...
Works here with gcc. Hopefully this will work for MSVC too.
2011-09-21 10:27:38 +02:00
Gael Guennebaud
bdb545ce3b
enable instalation of blas and lapack libs
2011-07-11 17:02:09 +02:00
Gael Guennebaud
9ab503903e
suppress unused warning
2011-02-23 09:32:55 +01:00
Gael Guennebaud
390724b4b6
add lapack interface to real symmetric eigenvalue dec and enable building of the lapack shared library
2011-02-18 11:25:04 +01:00
Gael Guennebaud
4783748953
do not include reference lapack files if they are not there
2011-01-26 17:10:05 +01:00
Gael Guennebaud
7ef9d82b39
add a minimalistict lapack wrapper
2011-01-26 16:34:45 +01:00