Gael Guennebaud
|
b3e43246bc
|
BTL: add a Eigen-blas backend
|
2011-03-23 11:00:31 +01:00 |
|
Gael Guennebaud
|
a0e5b00280
|
forgot that one, again
|
2011-02-18 17:50:36 +01:00 |
|
Gael Guennebaud
|
f7cd63b964
|
fix bug #189 (issue with fortran concentions to return COMPLEX values)
|
2011-02-18 15:11:31 +01:00 |
|
Gael Guennebaud
|
3e2314dd67
|
forgot to include this file in previous commit (needed for lapack)
|
2011-02-18 11:32:39 +01:00 |
|
Benoit Jacob
|
d0b8ce8f2a
|
fix unused var warning
|
2011-02-17 09:41:17 -05:00 |
|
Gael Guennebaud
|
1c4e85ac7e
|
forgot to include this file in one pretty old commit (missing EXCLUDE_FROM_ALL)
|
2011-02-17 15:33:35 +01:00 |
|
Jitse Niesen
|
78fa34e8ff
|
Add blas tests for buildtests target.
|
2011-02-17 13:53:20 +00:00 |
|
Gael Guennebaud
|
52e0a44034
|
implement GBMV
|
2011-02-02 11:39:13 +01:00 |
|
Gael Guennebaud
|
c7f01157dd
|
enforce compilation of blas unit tests when running ctest
|
2010-12-12 13:10:00 +01:00 |
|
Jitse Niesen
|
010ed9510b
|
Remove parentheses for compatibility with cmake 2.6.2
|
2010-11-24 22:26:13 +00:00 |
|
Gael Guennebaud
|
5a65d7970a
|
now the full blas folder requires a fortran compiler
|
2010-11-22 19:07:29 +01:00 |
|
Gael Guennebaud
|
f5f288b741
|
split level 1 and 2 implementation files into smaller ones and fix a couple of numerical and tricky issues discovered by the lapack test suite
|
2010-11-22 18:49:12 +01:00 |
|
Gael Guennebaud
|
a6f483e86b
|
import reference BLAS routines which are not already implemented in Eigen : modified givens rotations, and packed and banded storages
|
2010-11-22 18:05:09 +01:00 |
|
Gael Guennebaud
|
0020ea544a
|
implement HEMV level2 blas routine
|
2010-11-21 10:09:33 +01:00 |
|
Gael Guennebaud
|
e88901daf4
|
implement SYMV level2 blas routines
|
2010-11-21 09:34:41 +01:00 |
|
Gael Guennebaud
|
1ac9124fac
|
implements TRMV level 2 blas routine
|
2010-11-20 23:29:20 +01:00 |
|
Gael Guennebaud
|
437dff80ee
|
fix issue 114: workaround cmake enable_language bug
|
2010-11-20 12:01:17 +01:00 |
|
Gael Guennebaud
|
8ad1f64e0a
|
some cleaning in blas level 2
|
2010-11-19 17:22:43 +01:00 |
|
Gael Guennebaud
|
ed1ecb24d2
|
implement GERC and GERU blas routines
|
2010-11-19 17:05:24 +01:00 |
|
Gael Guennebaud
|
458637f097
|
implement GER blas routine
|
2010-11-19 17:02:24 +01:00 |
|
Gael Guennebaud
|
68f8519327
|
implement HER and HER2 blas routines
|
2010-11-19 16:51:52 +01:00 |
|
Gael Guennebaud
|
e14f14642d
|
implement SYR and SYR2
|
2010-11-19 16:09:25 +01:00 |
|
Gael Guennebaud
|
fb71b737e4
|
update blas lib wrt recent change of general_matrix_matrix_triangular_product
|
2010-11-16 19:19:33 +01:00 |
|
Gael Guennebaud
|
0e30c4ae3f
|
blas level2: gemv and trsv are green
|
2010-11-05 14:14:50 +01:00 |
|
Gael Guennebaud
|
fe1353080e
|
fix error handling of level 1 routines
|
2010-11-04 22:25:59 +01:00 |
|
Gael Guennebaud
|
20fcef9656
|
fixes related to ei_ -> internal change
|
2010-11-04 08:38:16 +01:00 |
|
Gael Guennebaud
|
62a51184d7
|
merge
|
2010-11-04 08:32:52 +01:00 |
|
Gael Guennebaud
|
fd88d721d2
|
implement proper error handling in level 3 routines
|
2010-11-03 22:03:12 +01:00 |
|
Gael Guennebaud
|
a8fb6b0ad3
|
improve detection of erros
|
2010-11-03 22:02:44 +01:00 |
|
Benoit Jacob
|
4716040703
|
bug #86 : use internal:: namespace instead of ei_ prefix
|
2010-10-25 10:15:22 -04:00 |
|
Benoit Jacob
|
e259f71477
|
rename PlanarRotation -> JacobiRotation
|
2010-10-19 21:56:26 -04:00 |
|
Gael Guennebaud
|
e85a3857f0
|
import BLAS test suite
|
2010-10-14 13:46:01 +02:00 |
|
Gael Guennebaud
|
0cae73d1eb
|
add the prototype of all level2 functions
|
2010-10-08 23:31:57 +02:00 |
|
Gael Guennebaud
|
eb105cace8
|
compilation fix
|
2010-10-08 22:51:10 +02:00 |
|
Gael Guennebaud
|
2a820d41df
|
finish/fix level1 blas, all test pass
|
2010-07-17 13:49:43 +02:00 |
|
Gael Guennebaud
|
dd27e10360
|
fix level3 blas: it now passes all computational tests
|
2010-07-17 11:59:09 +02:00 |
|
Gael Guennebaud
|
cbd6fe323c
|
fix a couple a issue with blas (new TRMM api, and enforece column major)
|
2010-07-16 23:30:06 +02:00 |
|
Gael Guennebaud
|
f59226e901
|
fix compilation of blas lib
|
2010-07-16 22:27:24 +02:00 |
|
Gael Guennebaud
|
28e64b0da3
|
email change
|
2010-06-24 23:21:58 +02:00 |
|
Benoit Jacob
|
84d1b2ae3a
|
add platform check for how to link to the standard math library.
This allows to support QNX.
|
2010-04-19 11:19:22 -04:00 |
|
Gael Guennebaud
|
4e871c6c80
|
blas: fix compilation and build both a shared and static lib
|
2010-03-24 19:34:18 +01:00 |
|
Gael Guennebaud
|
f1d3101956
|
blas: add warnings for non implemented functions
|
2010-03-03 09:32:10 +01:00 |
|
Gael Guennebaud
|
0ed5edd24d
|
blas: add a default implementation of xerbla
|
2010-03-02 14:50:41 +01:00 |
|
Gael Guennebaud
|
a76c296e7f
|
blas: fix most of level1 functions
|
2010-03-02 14:45:43 +01:00 |
|
Gael Guennebaud
|
a2d7c239f5
|
blas: fix HEMM and HERK
|
2010-03-02 12:44:40 +01:00 |
|
Gael Guennebaud
|
abfed301cb
|
blas: fix SYRK
|
2010-03-02 09:37:10 +01:00 |
|
Gael Guennebaud
|
a7b9250ad0
|
blas interface: fix compilation, fix GEMM, SYMM, TRMM, and TRSM,
i,e., they all pass the blas test suite. More to come
|
2010-03-01 19:06:07 +01:00 |
|
Hauke Heibel
|
84551d067e
|
merge
|
2009-12-02 11:08:44 +01:00 |
|
Hauke Heibel
|
b08d5b2d2c
|
Even more NestByValue cleanup...
|
2009-12-01 13:16:51 +01:00 |
|
Hauke Heibel
|
2bf354da80
|
Much more NestByValue cleanup.
|
2009-12-01 11:51:22 +01:00 |
|