eigen/blas
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
..
f2c MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
fortran Remove unused fortran files 2014-12-13 21:41:25 +01:00
testing STYLE: Remove CMake-language block-end command arguments 2019-10-31 11:36:27 -05:00
BandTriangularSolver.h Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. 2012-07-13 14:42:47 -04:00
CMakeLists.txt Replace language_support module with builtin CheckLanguage 2021-01-27 13:26:40 +00:00
common.h Consistently use EIGEN_BLAS_FUNC in BLAS. 2019-02-27 11:30:58 -08:00
complex_double.cpp Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. 2012-07-13 14:42:47 -04:00
complex_single.cpp Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. 2012-07-13 14:42:47 -04:00
double.cpp Consistently use EIGEN_BLAS_FUNC in BLAS. 2019-02-27 11:30:58 -08:00
GeneralRank1Update.h Use conj_expr_if to clarify what it's doing. 2012-09-09 21:35:28 +08:00
level1_cplx_impl.h Split the implementation of i?amax/min into two. Based on PR-627 by Sameer Agarwal. 2019-04-15 17:18:03 +02:00
level1_impl.h Split the implementation of i?amax/min into two. Based on PR-627 by Sameer Agarwal. 2019-04-15 17:18:03 +02:00
level1_real_impl.h Split the implementation of i?amax/min into two. Based on PR-627 by Sameer Agarwal. 2019-04-15 17:18:03 +02:00
level2_cplx_impl.h Improve constness of level2 blas API. 2016-04-11 17:13:01 +02:00
level2_impl.h Improve constness of level2 blas API. 2016-04-11 17:13:01 +02:00
level2_real_impl.h Improve constness of level2 blas API. 2016-04-11 17:13:01 +02:00
level3_impl.h bug #1741: fix self-adjoint*matrix, triangular*matrix, and triangular^1*matrix with a destination having a non-trivial inner-stride 2019-09-11 15:04:25 +02:00
PackedSelfadjointProduct.h Add missing changes. 2013-06-12 17:56:15 +02:00
PackedTriangularMatrixVector.h Relax mixing-type constraints for binary coefficient-wise operators: 2016-06-06 15:11:41 +02:00
PackedTriangularSolverVector.h Implement packed triangular solver. 2012-09-10 06:29:02 +08:00
Rank2Update.h Add missing changes. 2013-06-12 17:56:15 +02:00
README.txt The BLAS interface is complete. 2014-06-06 11:21:19 +02:00
single.cpp Consistently use EIGEN_BLAS_FUNC in BLAS. 2019-02-27 11:30:58 -08:00
xerbla.cpp Cygwin does not like weak linking either. 2015-02-28 14:53:11 +01:00

This directory contains a BLAS library built on top of Eigen.

This module is not built by default. In order to compile it, you need to
type 'make blas' from within your build dir.