aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* adapt Quaternion to JacobiSVD API changes.Gravatar Benoit Jacob2010-10-08
|
* add option to compute thin U/V.Gravatar Benoit Jacob2010-10-08
| | | | By default nothing is computed. You have to ask explicitly for thin/full U/V if you want them.
* Rework JacobiSVD api / template parameters.Gravatar Benoit Jacob2010-10-08
| | | | | | There is now an integer QRPreconditioner template parameter, defaulting to full-piv QR. Since we have to special-case each QR dec anyway, a template template parameter didn't add much value here. There is an option NoQRPreconditioner if you know your matrices are already square (auto-detected for fixed-size matrices).
* merge backoutGravatar Benoit Jacob2010-10-08
|\
| * Backed out changeset 2334291157fe192b7b9f651967126de3bf8d8cbeGravatar Benoit Jacob2010-10-08
| | | | | | | | Sorry Thomas, these doc fixes are no longer relevant with the JacobiSVD API changes, and they are preventing me from applying my patches cleanly.
* | MSVC for windows mobile does not have the errno.h fileGravatar Gael Guennebaud2010-10-07
| |
* | an attempt to fix compilation on windows mobileGravatar Gael Guennebaud2010-10-07
| |
* | remove the Taucs backend : Taucs is not maintained anymore and the backend ↵Gravatar Gael Guennebaud2010-10-06
| | | | | | | | was crap anyway
* | improve FindCholmodGravatar Gael Guennebaud2010-10-06
| |
* | Updates to the Sparse unsupported solvers module.Gravatar Romain Bossart2010-10-04
| | | | | | | | | | | | | | | | * change Sparse* specialization's signatures from <..., int Backend> to <..., typename Backend>. Update SparseExtra accordingly to use structs instead of the SparseBackend enum. * add SparseLDLT Cholmod specialization * for Cholmod and UmfPack, SparseLU, SparseLLT and SparseLDLT now use ei_solve_retval and have the new solve() method (to be closer to the 3.0 API). * fix doc
* | extend OpenGL support module with true unit tests and support for Transform, ↵Gravatar Gael Guennebaud2010-10-06
| | | | | | | | Translation, etc.
* | fix geometry tutorial regarding the need to specify the "mode"Gravatar Gael Guennebaud2010-10-06
| |
* | mark LLT/LDLT solveInPlace func internal and rm their boolean returned valueGravatar Gael Guennebaud2010-10-05
|/
* fix docGravatar Thomas Capricelli2010-10-04
|
* fix compilation on ubuntu 9.04's version of gcc 4.3 (yes, wtf)Gravatar Benoit Jacob2010-09-27
|
* fix warningGravatar Radu Bogdan Rusu2010-09-27
|
* Added a note to the Gram Schmidt code and improved some formatting.Gravatar Hauke Heibel2010-09-25
|
* Merge.Gravatar Hauke Heibel2010-09-24
|\
* | Fixed some SVD issues.Gravatar Hauke Heibel2010-09-24
| | | | | | | | | | | | Make the SVD's output unitary. Improved unit tests. Added an assert to the SVD ctor to check whether rows>=cols.
* | Make the SVD's output unitary and improved unit tests.Gravatar Hauke Heibel2010-09-24
| |
* | mergeGravatar Benoit Jacob2010-09-23
|\ \
* | | SVD:Gravatar Benoit Jacob2010-09-23
| | | | | | | | | | | | | | | * fix unit test for rectangular matrices. * enforce that rows >= cols since various places in the code assume that.
| | * Fixed bad memory access in the SVD.Gravatar Hauke Heibel2010-09-23
| |/
* | Fixed bad memory access in the SVD.Gravatar Hauke Heibel2010-09-23
| |
| * remove superfluous #ifdefGravatar Gael Guennebaud2010-09-15
| |
| * add cmakelists for 2 subdirs and make sure all subdirs are installed (GLOB)Gravatar Benoit Jacob2010-09-14
| |
| * fix vectorization logic and code of cross3 which was never enabled..Gravatar Gael Guennebaud2010-09-08
| |
| * fix unitialized quaternionGravatar Gael Guennebaud2010-09-08
| |
| * add a bench to compare various transformation methodsGravatar Gael Guennebaud2010-09-07
| |
| * fix += return by value like operationsGravatar Gael Guennebaud2010-09-06
| |
| * noalias was wrongly skipping automatic transpositionGravatar Gael Guennebaud2010-09-02
| |
| * add the possibility to extend QuaternionBaseGravatar Gael Guennebaud2010-09-02
| |
| * Fixes mingw32 compile issuesGravatar Eamon Nerbonne2010-09-02
|/
* add missing copyrightsGravatar Gael Guennebaud2010-09-01
|
* fix bad mat * mat * scalar when the implicit conversion operator to a Matrix ↵Gravatar Gael Guennebaud2010-08-31
| | | | is used
* Docs: Improved the docs for writing functions taking Eigen types.Gravatar Hauke Heibel2010-08-27
| | | | | | - Removed the wrong statement about the MSVC compiler. - Reformulated "simple functions" usage. - Reformulated the summary paragraph about writable parameters.
* fix bad "using typename"Gravatar Gael Guennebaud2010-08-25
|
* Fix Sun CC parsing of Eigen/Core. In particular,Gravatar Gael Guennebaud2010-08-25
| | | | | I moved all the block related methods to a plugin file. This also significantly reduce code verbosity.
* didn't want to commit that bench change.Gravatar Benoit Jacob2010-08-24
|
* make a couple of typedefs public so stuff compilesGravatar Benoit Jacob2010-08-24
|
* fix 4x4 SSE inversion when storage orders don't matchGravatar Gael Guennebaud2010-08-24
|
* update inverse unit test to highlight another bug in SSE 4x4 inversion codeGravatar Gael Guennebaud2010-08-24
|
* fix inversion of 4x4 unaligned matricesGravatar Gael Guennebaud2010-08-24
|
* update this test to build against current eigen.Gravatar Benoit Jacob2010-08-23
| | | | remove the 'normal' path as it was not compiling anymore and I couldn't see the point of it (?)
* add TriangularMatrix::conjugate to be consistent since we have adjointGravatar Gael Guennebaud2010-08-23
|
* Docs: add section on resolving the aliasing issue.Gravatar Jitse Niesen2010-08-23
|
* Docs: Typos in ArrayBase doxygen commentsGravatar Jitse Niesen2010-08-23
|
* Docs: Add references to TopicClassHierarchyGravatar Jitse Niesen2010-08-22
|
* Document DenseCoeffsBaseGravatar Jitse Niesen2010-08-22
|
* Fixed DiagonalMatrix assignment.Gravatar Hauke Heibel2010-08-21
|