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 |
|
Gael Guennebaud
|
1526de96a0
|
fix compilation with MSVC
|
2011-02-03 17:23:33 +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 |
|
Benoit Jacob
|
374deaed5f
|
make eigen2 eigensolver test pass
|
2011-01-31 08:36:14 -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
|
817d86cbaf
|
really fix permute_symm_to_symm for sparse complex matrix
|
2011-01-28 15:51:55 +01:00 |
|
Gael Guennebaud
|
af712e80e6
|
fix bug #73: weird compilation error in HouseholderSequence where double and float were mixed. Hopefuly this also solve bug #91...
|
2011-01-28 12:35:32 +01: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 |
|
Gael Guennebaud
|
162d29e696
|
fix compilation of sparse module with ICC
|
2011-01-28 09:55:32 +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 |
|
Gael Guennebaud
|
e761ba68f7
|
merge
|
2011-01-27 18:03:13 +01:00 |
|
Gael Guennebaud
|
3d8e179aa2
|
fix MaxCols in ComplexEigenSolver which was causing memory allocation instead of static allocation in the nomalloc test. Uncomment commenetd parts of the nomalloc test since now matrix-matrix products are safe.
|
2011-01-27 18:02:49 +01: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 |
|
Benoit Jacob
|
b69b6a9db2
|
add Threshold API to FullPivHouseholderQR
|
2011-01-27 10:17:52 -05: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 |
|
Gael Guennebaud
|
9ccd16609c
|
fix twisted selfadjoint to selfadjoint (conjugation issue)
|
2011-01-27 14:39:01 +01: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 |
|
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
|
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 |
|