Hauke Heibel
|
6c3dc0d243
|
Fix Diagonal related const correctness issues.
|
2011-02-05 14:19:53 +01:00 |
|
Hauke Heibel
|
e20f1a44bb
|
Fixed hidden const correctness issue.
|
2011-02-05 13:52:18 +01:00 |
|
Jitse Niesen
|
e2d46eac42
|
Remove all references to EIGEN_TUNE_CPU_CACHE_SIZE.
This macro is no longer used as of revision 0212eec23f4cb64e8426bf32568156df302f8fcf
.
|
2011-02-04 22:33:53 +01:00 |
|
Thomas Capricelli
|
0b555a4a3d
|
fix misc warnings
|
2011-02-04 13:55:12 +01:00 |
|
Thomas Capricelli
|
0ed604583f
|
turnaround for a compiler bug in gcc 3.4.6
|
2011-02-04 12:09:30 +01:00 |
|
Gael Guennebaud
|
5887a086cf
|
fix SSE3 issue (infinite loop after the ei_ => internal change) - this fix bug #174
|
2011-02-03 17:55:24 +01:00 |
|
Benoit Jacob
|
4489c56c9e
|
add Map static methods taking Strides, add test checking for compilation errors
|
2011-02-03 10:05:45 -05:00 |
|
Gael Guennebaud
|
2f71277105
|
add global tan function
|
2011-02-03 14:45:21 +01:00 |
|
Jason Newton
|
d028262e06
|
add tan function in Array world
|
2011-02-03 14:34:40 +01:00 |
|
Gael Guennebaud
|
a617d7f2ad
|
fix compilation with MSVC2005 (strange, stupid fixes for MSVC9 confuse MSVC8....)
|
2011-02-02 17:47:48 +01:00 |
|
Gael Guennebaud
|
d5f6819761
|
split BandMatrix to a base and a wrapper class
|
2011-02-02 11:38:08 +01:00 |
|
Gael Guennebaud
|
8915d5bd22
|
fix 168 : now TriangularView::solve returns by value making TriangularView::solveInPlace less important.
Also fix the very outdated documentation of this function.
|
2011-02-01 17:21:20 +01:00 |
|
Gael Guennebaud
|
ffc8386fdb
|
mark the packet access methods as internal
|
2011-02-01 16:14:53 +01:00 |
|
Gael Guennebaud
|
a486d5590a
|
implement optimized path for selfadjoint rank 1 update (safe regarding dynamic alloc)
|
2011-02-01 15:49:10 +01:00 |
|
Gael Guennebaud
|
fa32ce0fc5
|
fix alignment issue
|
2011-02-01 13:51:56 +01:00 |
|
Benoit Jacob
|
2d09b11a97
|
relax Matrix/Array(Index) ctors to allow size 0, add test.
|
2011-02-01 07:46:02 -05:00 |
|
Gael Guennebaud
|
4cb9d0f943
|
notify the creation of manual temporaries
|
2011-02-01 11:41:52 +01:00 |
|
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 |
|