Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixes a segfault | Gael Guennebaud | 2009-07-05 |
| | |||
* | fix #20: SVD::solve() now resize the result | Gael Guennebaud | 2009-07-04 |
| | |||
* | * polish computeInverseWithCheck to share more code, fix documentation, fix ↵ | Benoit Jacob | 2009-06-29 |
| | | | | | | | coding style * add snippet for computeInverseWithCheck documentation * expand unit-tests to cover computeInverseWithCheck | ||
* | computeInverseWithCheck method added to matrix base (specialization for 1D ↵ | Manuel Yguel | 2009-06-29 |
| | | | | to 4D) | ||
* | patch by Myguel from the forum: fix documentation | Benoit Jacob | 2009-06-29 |
| | |||
* | FreeBSD: determine precisely when malloc is 16-byte aligned | Benoit Jacob | 2009-06-29 |
| | |||
* | double precision() : change to 1e-12 instead of 1e-11 (as discussed several ↵ | Benoit Jacob | 2009-06-29 |
| | | | | times on the list) | ||
* | only disable the inline ASM if we're NEITHER gcc nor icc. right ?? | Benoit Jacob | 2009-06-26 |
| | |||
* | patch by Patrick Mihelich: use empty struct + anonymous namespace for NoChange | Benoit Jacob | 2009-06-25 |
| | |||
* | add missing code snippets for newer Matrix methods and PartialLU::solve() | Benoit Jacob | 2009-06-25 |
| | |||
* | * add resize(int, NoChange) and resize(NoChange, int) | Benoit Jacob | 2009-06-24 |
| | | | | | | * add missing assert in resize(int) * add examples for all resize variants * expand docs (part of which is from Tim Hutt's e-mail) | ||
* | re-enable the fast unaligned loads for gcc and icc using inline assembly | Gael Guennebaud | 2009-06-24 |
| | | | | (this allows to avoid incompatible pointer casts and to specify the dependency to the data explicitely) | ||
* | use the slower unaligned load intrinsics in ei_ploadu because GCC mess up ↵ | Gael Guennebaud | 2009-06-23 |
| | | | | with my tricks | ||
* | refine the check to disable alignment. now it's disabled on gcc3 (where we ↵ | Benoit Jacob | 2009-06-21 |
| | | | | don't vectorize anyway) | ||
* | forward port fix to #12 | Benoit Jacob | 2009-06-19 |
| | |||
* | fix #14: make llt::solve() and also ldlt::solve() work with uninitialized result | Benoit Jacob | 2009-06-19 |
| | |||
* | fixed typo in SuperLUSupport.h | Moritz Lenz | 2009-06-17 |
| | |||
* | * rename PartialRedux to VectorwiseOp | Gael Guennebaud | 2009-06-10 |
| | | | | * add VectorwiseOp's +, -, +=, -= operators | ||
* | fix #11: now the default Transform ctor set the last row in Affine mode. | Gael Guennebaud | 2009-06-10 |
| | |||
* | SparseMatrix::resize() always resets the matrix to an empty one | Gael Guennebaud | 2009-06-08 |
| | |||
* | fix #10: the reallocateSparse function was half coded | Gael Guennebaud | 2009-06-08 |
| | |||
* | Renamed internal helper functions from the Memory header. | Hauke Heibel | 2009-06-04 |
| | |||
* | Fixes #9. Thanks to the (unknown) bug contributor. | Hauke Heibel | 2009-06-04 |
| | |||
* | A much simplified version of the earlier commit introducing way fewer ↵ | Hauke Heibel | 2009-06-03 |
| | | | | | | | changes compared to changeset f292d2352e0ac9be8a9c5b0d931dc9a2c6da1aa0 . The reason of the previous commit was incorrect. The smart pointers issues were actually a result of issue 9. | ||
* | Added specializations for DontAlign when using Dynamic matrices. | Hauke Heibel | 2009-06-03 |
| | | | | | This allows users to store Matrices in smart pointers without the need for a specialized allocator/de-allocator. | ||
* | Relaxed checks againts _MaxRows and _MaxCols in ↵ | Hauke Heibel | 2009-05-29 |
| | | | | Matrix::_check_template_params(). | ||
* | make Umeyama, and its unit-test, work for me on gcc 4.3 | Benoit Jacob | 2009-05-27 |
| | |||
* | fix the static assert checking the size template parameters. | Benoit Jacob | 2009-05-27 |
| | |||
* | * Umeyama has now similar performance for RowMajor and ColMajor layouts. | Hauke Heibel | 2009-05-27 |
| | | | | | | * Fixed a bug in umeyama for fixed size matrices. * Fixed the umeyama unit test for fixed size matrices. * Added XprHelper::ei_plain_matrix_type_row_major. | ||
* | Added Umeyama implementation. | Hauke Heibel | 2009-05-26 |
| | |||
* | fix #4 | Gael Guennebaud | 2009-05-23 |
| | | | | and also improve performance of Tridiag::diag/subDiag at the same time | ||
* | fixes #5 : freebsd really has aligned malloc | Benoit Jacob | 2009-05-22 |
| | |||
* | merge | Benoit Jacob | 2009-05-22 |
|\ | |||
| * | remove sentence "Eigen itself is part of the KDE project." | Benoit Jacob | 2009-05-22 |
| | | | | | | | | it never made very precise sense. but now does it still make any? | ||
* | | fix typo | Thomas Capricelli | 2009-05-22 |
| | | |||
* | | Oops, here the actual LLT and LDLT patch. | Hauke Heibel | 2009-05-22 |
| | | |||
* | | Eigensolver decomposition interface unification. | Hauke Heibel | 2009-05-22 |
| | | | | | | | | | | | | Added default ctor and public compute method as well as safe-guards against uninitialized usage. Added unit tests for the safe-guards. | ||
* | | LU and PartialLU decomposition interface unification. | Hauke Heibel | 2009-05-22 |
| | | | | | | | | | | | | Added default ctor and public compute method as well as safe-guards against uninitialized usage. Added unit tests for the safe-guards. | ||
* | | QR and SVD decomposition interface unification. | Hauke Heibel | 2009-05-22 |
| | | | | | | | | | | | | Added default ctor and public compute method as well as safe-guards against uninitialized usage. Added unit tests for the safe-guards. | ||
* | | add internal comment (mostly a pretext to test the eigen-commits list) | Benoit Jacob | 2009-05-20 |
| | | |||
* | | * add a writable generic coeff wise expression (CwiseUnaryView) | Gael Guennebaud | 2009-05-20 |
|/ | | | | * add writable .real() and .imag() functions | ||
* | fix comments (old comments that were copied from LU) | Benoit Jacob | 2009-05-19 |
| | |||
* | * optimize sum() for sparse matrices and vectors | Gael Guennebaud | 2009-05-19 |
| | | | | * fix the row()/col() functions of some InnerVector | ||
* | fix compilation with ICC | Gael Guennebaud | 2009-05-18 |
| | |||
* | fix #1 : need to nest by value the affine part in homogeneous product | Gael Guennebaud | 2009-05-18 |
| | |||
* | fix bug reported by Moritz Lenz about random setter | Gael Guennebaud | 2009-05-18 |
| | |||
* | fix #2, bug in Diagonal::MaxRowsAtCompileTime when Index==Dynamic | Benoit Jacob | 2009-05-17 |
| | |||
* | simplification (no reason anymore to write that in that convoluted way) | Benoit Jacob | 2009-05-15 |
| | |||
* | argh, forgot to re-add the throw() | Benoit Jacob | 2009-05-15 |
| | |||
* | * fix bugs in EigenTesting.cmake: it didn't work with ↵ | Benoit Jacob | 2009-05-15 |
| | | | | | | -DEIGEN_NO_ASSERTION_CHECKING=ON * only try...catch if exceptions are enabled |