Gael Guennebaud
|
5f03cbd44f
|
fix many missing const in return types
|
2011-01-27 12:12:24 +01:00 |
|
Gael Guennebaud
|
e8d6a5ca87
|
fix cross product for complexes and add support for mixed real-complex cross products
|
2011-01-27 11:33:37 +01:00 |
|
Gael Guennebaud
|
0bfb78c824
|
allow mixed complex-real and real-complex dot products
|
2011-01-27 09:59:19 +01:00 |
|
Benoit Jacob
|
fe3bb545e0
|
allow matrix[index] in EIGEN2_SUPPORT
|
2011-01-26 20:22:33 -05:00 |
|
Gael Guennebaud
|
c90d0c363b
|
improve automatic handling of gotoblas and atlas
|
2011-01-26 19:39:10 +01:00 |
|
Gael Guennebaud
|
0e8a532f87
|
always link to gfortran for gotoblas, it seems to be harmless for 1.x but needed for 2.x
|
2011-01-26 19:16:06 +01:00 |
|
Gael Guennebaud
|
240bfdd142
|
finish the move to Eigen3 in BTL, and let's use our own FindEigen3.cmake script
|
2011-01-26 19:12:35 +01:00 |
|
Gael Guennebaud
|
86acb46518
|
pass to eigen3 ;)
|
2011-01-26 18:41:06 +01:00 |
|
Gael Guennebaud
|
faeae169dd
|
fix compilation
|
2011-01-26 17:58:17 +01:00 |
|
Gael Guennebaud
|
210a280daf
|
update FindMKL to match the default installation behavior of MKL 11
|
2011-01-26 17:58:01 +01:00 |
|
Gael Guennebaud
|
1eb85b4cf1
|
allow the possibility to automatically call or not the ctors on a per scalar type basis, and disable automatic initialization of std::complex<>
|
2011-01-26 17:56:49 +01:00 |
|
Gael Guennebaud
|
4783748953
|
do not include reference lapack files if they are not there
|
2011-01-26 17:10:05 +01:00 |
|
Benoit Jacob
|
162cb8ff42
|
import back LeastSquares into eigen2support. Pass most of eigen2's 'regression' test, except for regression_4 which is about complex numbers.
|
2011-01-26 11:05:41 -05:00 |
|
Gael Guennebaud
|
98285ba81c
|
merge
|
2011-01-26 16:36:07 +01:00 |
|
Gael Guennebaud
|
7ef9d82b39
|
add a minimalistict lapack wrapper
|
2011-01-26 16:34:45 +01:00 |
|
Gael Guennebaud
|
15ef62ca43
|
extend PermutationMatrix and Transpositions to support arbitrary interger types and to support the Map/Wrapper model via base and derived classes
|
2011-01-26 16:33:23 +01:00 |
|
Benoit Jacob
|
76c630d185
|
eigen2 support: import SVD back, pass SVD tests
|
2011-01-26 10:33:03 -05:00 |
|
Benoit Jacob
|
313eea8f10
|
fix the remainder of bug #159
|
2011-01-26 10:01:18 -05:00 |
|
Benoit Jacob
|
f88ca0ac79
|
fix the eigen3 part of bug #159 - build issue with selfadjointview
|
2011-01-26 09:49:06 -05:00 |
|
Benoit Jacob
|
9a5ded3e1d
|
fix bug #160 - forgot hg add
|
2011-01-25 21:31:27 -05:00 |
|
Benoit Jacob
|
c350f6f12c
|
fix bug #161
|
2011-01-25 21:28:20 -05:00 |
|
Benoit Jacob
|
39536d44da
|
fix build
|
2011-01-25 21:24:31 -05:00 |
|
Benoit Jacob
|
1d98cc5e5d
|
eigen2 support: implement part<SelfAdjoint>, mimic eigen2 behavior braindeadness-for-braindeadness
|
2011-01-25 21:22:04 -05:00 |
|
Benoit Jacob
|
4fbadfd230
|
merge
|
2011-01-25 11:19:54 -05:00 |
|
Benoit Jacob
|
07e3ef4f38
|
eigen2: pass QR decomposition and hyperplane tests
|
2011-01-25 11:19:26 -05:00 |
|
Gael Guennebaud
|
6896cab5b9
|
one more const missing
|
2011-01-25 16:52:40 +01:00 |
|
Gael Guennebaud
|
28d6e84150
|
fix compilation after recent const change in return types
|
2011-01-25 16:33:02 +01:00 |
|
Benoit Jacob
|
b1d6a9945c
|
eigen2: pass the inverse test
|
2011-01-25 10:05:29 -05:00 |
|
Benoit Jacob
|
09d1923f61
|
eigen2: pass lu test
|
2011-01-25 10:02:36 -05:00 |
|
Benoit Jacob
|
3e2469f951
|
eigen2: split tests
|
2011-01-25 09:02:59 -05:00 |
|
Benoit Jacob
|
b04591fbb4
|
disable eigen2_first_aligned test, it's completely internal stuff
|
2011-01-25 08:38:22 -05:00 |
|
Benoit Jacob
|
acd2c82655
|
fix eigen2_bug_132 test
|
2011-01-25 08:37:32 -05:00 |
|
Benoit Jacob
|
8acd43bbdb
|
let eigen2 tests use the same ei_add_test macro, which required to prefix them with eigen2_ ; rename buildtests_eigen2 to eigen2_buildtests, etc.
|
2011-01-25 08:37:18 -05:00 |
|
Benoit Jacob
|
dcfb58f529
|
eigen2: fix USING_PART_OF_NAMESPACE_EIGEN
|
2011-01-25 08:03:12 -05:00 |
|
Gael Guennebaud
|
84448b058c
|
fix USING_PART_OF_NAMESPACE_EIGEN to export ei_ prefixed math functions
|
2011-01-25 09:35:49 +01:00 |
|
Gael Guennebaud
|
7dd4aaba9f
|
fix missing const qualifier in cwiseEqual
|
2011-01-24 18:49:18 +01:00 |
|
Benoit Jacob
|
bd12ac4ffc
|
import eigen2 Geometry module into Eigen2Support.
fix build of geometry tests
|
2011-01-24 11:21:58 -05:00 |
|
Benoit Jacob
|
5bfde30e48
|
fix compilation of array tests
|
2011-01-24 09:38:50 -05:00 |
|
Benoit Jacob
|
9089488210
|
fix compilation of Eigen/Geometry with EIGEN2_SUPPORT: was including non-existent header
|
2011-01-24 08:59:47 -05:00 |
|
Benoit Jacob
|
c3a4f6b5c5
|
const-qualify template parameters representing const arguments to expressions.
needed to fix docs compile issue.
|
2011-01-24 08:27:06 -05:00 |
|
Benoit Jacob
|
5331fa3033
|
fix compilation of LU class example
|
2011-01-24 07:41:47 -05:00 |
|
Benoit Jacob
|
1dabd133cc
|
pass eigen2's triangular test
|
2011-01-23 21:53:28 -05:00 |
|
Benoit Jacob
|
5c82fd7f40
|
Move part() to EIGEN2_SUPPORT (had been deprecated for a long time)
|
2011-01-23 18:49:36 -05:00 |
|
Benoit Jacob
|
1cf4996d3c
|
make eigen2 visitor test pass
|
2011-01-23 18:34:30 -05:00 |
|
Benoit Jacob
|
8df5bca979
|
rename build stages to multiples of 10; old stage 2 becomes stage 15, while stage 20 generates errors (instead of warnings) on conflicting API.
|
2011-01-23 18:22:18 -05:00 |
|
Benoit Jacob
|
cc1f70abc3
|
make eigen2 dynalloc test pass (add to eigen2 support some internal stuff that some users may have been relying on)
|
2011-01-21 10:47:31 -05:00 |
|
Benoit Jacob
|
30de1651d3
|
relax Map const correctness in eigen2 support stages <= 3
introduce new 'strict' stage 4
|
2011-01-21 10:42:19 -05:00 |
|
Benoit Jacob
|
54dfcdf86e
|
remove eigen2 vectorization_logic test, it's not an API test
|
2011-01-21 10:29:43 -05:00 |
|
Benoit Jacob
|
5be269db88
|
make eigen2 submatrices test pass
|
2011-01-21 10:24:59 -05:00 |
|
Benoit Jacob
|
cc2b7a5397
|
introduce the 3 stages of eigen2 support, writing to the mailing list about that in Eigen2 to Eigen3 Migration Path thread
|
2011-01-21 09:51:03 -05:00 |
|