Gael Guennebaud
|
c49c013c47
|
add main ei_* functions into Eigen2Support
|
2010-12-03 11:22:35 +01:00 |
|
Gael Guennebaud
|
14208eb478
|
add a word about the ei_ prefix change in Eigen2 -> Eigen3 doc page.
|
2010-12-03 10:54:16 +01:00 |
|
Hauke Heibel
|
a289065c73
|
Applied a fix to our std::vector specialization which prevents the usage of workaround_msvc_stl_support when T is not a class.
|
2010-12-02 12:33:15 +01:00 |
|
Benoit Jacob
|
59b944cb50
|
add is_const
|
2010-12-01 09:22:54 -05:00 |
|
Benoit Jacob
|
46387cc180
|
remove makeconst_return_type
|
2010-12-01 09:22:50 -05:00 |
|
Hauke Heibel
|
f0ba513f41
|
Fixed compilation of tridiagonalization related unit tests.
|
2010-11-27 15:41:46 +01:00 |
|
Hauke Heibel
|
3899857e08
|
Removed remove_const_on_value_type since the meaning is unclear and it is in fact unused.
Extened the meta unit tests.
|
2010-11-26 18:06:08 +01:00 |
|
Hauke Heibel
|
60a544c879
|
Added STL like (add|remove)_const. Fixed add_const_on_value_type for "const T* const".
|
2010-11-26 16:56:03 +01:00 |
|
Hauke Heibel
|
bf9d25ce58
|
Postfixed add_const and remove_const by _on_value_type to express the differences to the STL.
|
2010-11-26 16:30:45 +01:00 |
|
Benoit Jacob
|
139392488d
|
dos2unix
|
2010-11-26 10:10:26 -05:00 |
|
Jitse Niesen
|
e868b6736a
|
Merge.
|
2010-11-26 14:37:58 +00:00 |
|
Gael Guennebaud
|
d551e99644
|
make HessenbergDecompositionMatrixHReturnType internal
|
2010-11-26 15:39:01 +01:00 |
|
Gael Guennebaud
|
e06c6553e0
|
make TridiagonalizationMatrixTReturnType internal and only export a public MatrixTReturnType typedef
|
2010-11-26 15:36:29 +01:00 |
|
Gael Guennebaud
|
0d63212257
|
add a TridiagonalizationMatrixTReturnType class to make Tridiagonalization::matrixT() more efficient and future proof.
|
2010-11-26 15:31:47 +01:00 |
|
Jitse Niesen
|
9bad7c7edb
|
Compilation fix in case EIGEN_DEBUG_ASSERTS is defined.
|
2010-11-26 14:21:57 +00:00 |
|
Gael Guennebaud
|
421b2b5ff7
|
fix a couple of issues with TridiagonalMatrix
|
2010-11-26 13:04:20 +01:00 |
|
Gael Guennebaud
|
d8b26cfeec
|
s/id/p to avoid name clash
|
2010-11-26 08:36:16 +01:00 |
|
Gael Guennebaud
|
156a31b0e9
|
fully implement scalar_fuzzy_impl<bool> as, e.g., the missing isMuchSmallerThan is convenient to filter out false values.
|
2010-11-25 18:00:30 +01:00 |
|
Jitse Niesen
|
010ed9510b
|
Remove parentheses for compatibility with cmake 2.6.2
|
2010-11-24 22:26:13 +00:00 |
|
Benoit Jacob
|
cd1225ef14
|
make example compile
|
2010-11-24 09:18:49 -05:00 |
|
Benoit Jacob
|
f84cbba52a
|
minor fixes
|
2010-11-24 09:16:30 -05:00 |
|
Benoit Jacob
|
07f2406dc1
|
some dox tweaks
|
2010-11-24 08:23:17 -05:00 |
|
Gael Guennebaud
|
f1690fb9fa
|
fix bug #122 : rank 2 update test and scalar multiple extraction were both wrong
|
2010-11-23 19:19:04 +01:00 |
|
Benoit Jacob
|
0ab9a0a2f7
|
make UpperBidiagonalization internal: don't want to support it, it's not used.
Keeping it because it tests BandMatrix.
|
2010-11-23 11:12:42 -05:00 |
|
Benoit Jacob
|
ee38dbf1e6
|
Rework nested<> to be cleaner, see bug #76.
|
2010-11-23 11:11:40 -05:00 |
|
Frederic Gosselin
|
4c5932f8f5
|
Improves the filter for hidden files in "Eigen" and "Eigen/src".
This generic solution prevent cmake from having an error .svn folders when the source folder is under subversion.
|
2010-11-22 10:47:07 -05:00 |
|
Gael Guennebaud
|
5a65d7970a
|
now the full blas folder requires a fortran compiler
|
2010-11-22 19:07:29 +01:00 |
|
Gael Guennebaud
|
3976a66889
|
fix bug #120 : compilation issue of trsolve unit test
|
2010-11-22 18:59:56 +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
|
7213dd1e6b
|
this product still badly read the imaginary part on the diagonal
|
2010-11-22 18:00:47 +01:00 |
|
Benoit Jacob
|
a3f214ade9
|
holy crap, i had disabled all static asserts in 71f023de3e
|
2010-11-22 08:21:30 -05:00 |
|
Gael Guennebaud
|
d8396a8da0
|
fix compilation of product_mmtr
|
2010-11-21 10:23:06 +01:00 |
|
Gael Guennebaud
|
fb6d9ca951
|
add missing non const data() method to MapBase
|
2010-11-21 10:17:25 +01:00 |
|
Gael Guennebaud
|
0020ea544a
|
implement HEMV level2 blas routine
|
2010-11-21 10:09:33 +01:00 |
|
Gael Guennebaud
|
12bfe5e718
|
make sure our internal selfadjoint*vector product does not use the imaginary part of the diagonal entries
|
2010-11-21 10:08:48 +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
|
d72a8f1e50
|
make trmv uses direct access
|
2010-11-20 22:42:24 +01:00 |
|
Gael Guennebaud
|
437dff80ee
|
fix issue 114: workaround cmake enable_language bug
|
2010-11-20 12:01:17 +01:00 |
|
Gael Guennebaud
|
86474115f5
|
IBM XL C compiler supports __attribute__((aligned(n))) syntax
|
2010-11-19 17:33:51 +01:00 |
|
Gael Guennebaud
|
8ad1f64e0a
|
some cleaning in blas level 2
|
2010-11-19 17:22:43 +01:00 |
|
Thomas Capricelli
|
94f59a92cb
|
fix typo
|
2010-11-19 17:16:28 +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
|
5ce199b1dd
|
update rank 2 update doc
|
2010-11-19 16:50:49 +01:00 |
|
Gael Guennebaud
|
f369b5a711
|
makes rank 2 update function conformant to BLAS HER2
|
2010-11-19 16:50:15 +01:00 |
|
Gael Guennebaud
|
e14f14642d
|
implement SYR and SYR2
|
2010-11-19 16:09:25 +01:00 |
|
Gael Guennebaud
|
661ef6c127
|
add regression unit test
|
2010-11-19 15:38:37 +01:00 |
|