Gael Guennebaud
|
c60818fca8
|
fix trmv regarding strided vectors and static allocation of temporaries
|
2011-02-01 11:38:46 +01:00 |
|
Gael Guennebaud
|
0fdd01fe24
|
operator(int) and the likes are not only fine for linear storage
|
2011-02-01 11:09:02 +01:00 |
|
Gael Guennebaud
|
f4a7679904
|
fix packing criterion
|
2011-02-01 10:41:12 +01:00 |
|
Gael Guennebaud
|
f46ace61d3
|
fix dynamic allocation for fixed size objects in matrix-vector product
|
2011-01-31 21:30:27 +01:00 |
|
Benoit Jacob
|
dc22ae101f
|
kill stage 15, it's useless
|
2011-01-31 09:18:49 -05:00 |
|
Gael Guennebaud
|
6e67d15795
|
now gemv supports strides
|
2011-01-30 08:17:46 +01:00 |
|
Benoit Jacob
|
a1f5ea8954
|
make eigen2 cholesky test pass
|
2011-01-28 13:04:23 -05:00 |
|
Benoit Jacob
|
e001db2a15
|
fix bug in triangular matrix-vector produce found by eigen2 tests!
|
2011-01-28 13:04:11 -05:00 |
|
Gael Guennebaud
|
d76ed18a9f
|
rm useless ctor
|
2011-01-28 11:25:11 +01:00 |
|
Gael Guennebaud
|
42d512d33c
|
fix compilation with gcc 4.2 and older
|
2011-01-28 10:26:05 +01:00 |
|
Benoit Jacob
|
b2b8c6a89c
|
dot() now always uses eigen3 convention, even in eigen2 support mode, even stage 10. Didn't have a choice as lots of eigen code is using it.
|
2011-01-27 12:04:26 -05:00 |
|
Benoit Jacob
|
52fed69baa
|
add test for geometry with eigen2_ prefixes. fix that stuff.
|
2011-01-27 11:21:38 -05:00 |
|
Gael Guennebaud
|
955e096277
|
add an Options template parameter to Hyperplane and ParametrizedLine
|
2011-01-27 17:17:06 +01:00 |
|
Gael Guennebaud
|
a954a0fbd5
|
Add an Options template paramter to Transform to enable/disable alignment
|
2011-01-27 16:07:33 +01:00 |
|
Christoph Hertzberg
|
0aa752fc4f
|
add quaternion Options, add unaligned possibility
|
2011-01-27 09:14:22 -05:00 |
|
Eamon Nerbonne
|
40998f5e86
|
fix const-related compiler error on MSC.
|
2011-01-27 07:43:07 -05: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
|
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
|
98285ba81c
|
merge
|
2011-01-26 16:36:07 +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
|
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
|
07e3ef4f38
|
eigen2: pass QR decomposition and hyperplane tests
|
2011-01-25 11:19:26 -05: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
|
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
|
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
|
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
|
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
|
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 |
|
Benoit Jacob
|
34d93686db
|
lots more EIGEN2_SUPPORT fixes. Now several of the most important core tests build and succeed.
|
2011-01-20 10:36:32 -05:00 |
|
Benoit Jacob
|
96f08213f7
|
big eigen2support fix, aimed at users who relied on internal eigen2 stuff: now we dont need customizations in test/eigen2/main.h anymore.
These tests already build:
eigen2_basicstuff
eigen2_adjoint
eigen2_linearstructure
eigen2_prec_inverse_4x4
|
2011-01-19 11:01:07 -05:00 |
|
Benoit Jacob
|
604afc9aca
|
fix bug #155, const-related compilation error
|
2011-01-18 09:14:14 -05:00 |
|
Hauke Heibel
|
9b2546fea8
|
Added remaining const coeffRef accessors to Array- and MatrixWrapper.
|
2011-01-18 13:19:13 +01:00 |
|
Benoit Jacob
|
c7eaca50a0
|
__cpuidex is not (always) present in VS 2008 + SP1, it seems
|
2011-01-17 11:17:45 -05:00 |
|
Jose Luis Blanco
|
cbfab7204f
|
Update of CPUID macros to fix segfaults in amd64 code.
|
2011-01-05 02:43:43 +01:00 |
|
Benoit Jacob
|
98f0274305
|
third pass of const-correctness fixes (bug #54), hopefully the last one...
|
2011-01-07 05:16:01 -05:00 |
|
Hauke Heibel
|
4ba0ec5e0e
|
Fixed #148 where a const-accessor for coefficients was missing in the MatrixWrapper.
|
2011-01-04 15:35:50 +01:00 |
|
Jitse Niesen
|
004488a31d
|
Fix bug in symmetric rank-2 update for row-major matrices (bug #144).
|
2011-01-04 10:35:39 +00:00 |
|
Jitse Niesen
|
fb023b871f
|
Const-correctness fix for gemv_selector<OnTheRight,ColMajor,true> (bug #144).
|
2011-01-04 10:35:10 +00:00 |
|