| Commit message (Expand) | Author | Age |
... | |
* | make use of ei_pmadd in dot-product: will further improve performance | Benoit Jacob | 2008-06-24 |
* | * vectorize dot product, copying code from sum. | Benoit Jacob | 2008-06-24 |
* | * add ei_pdiv intrinsic, make quotient functor vectorizable | Benoit Jacob | 2008-06-23 |
* | optimize linear vectorization both in Assign and Sum (optimal amortized perf) | Gael Guennebaud | 2008-06-23 |
* | add experimental code for sparse matrix: | Gael Guennebaud | 2008-06-23 |
* | quick temporary fix for a perf issue we just identified with | Benoit Jacob | 2008-06-23 |
* | split sum away from redux and vectorize it. | Benoit Jacob | 2008-06-23 |
* | * implement slice vectorization. Because it uses unaligned | Benoit Jacob | 2008-06-22 |
* | work on rotations in the Geometry module: | Gael Guennebaud | 2008-06-21 |
* | Override MatrixBase::eval() since matrices don't need | Benoit Jacob | 2008-06-20 |
* | * added a pseudo expression Array giving access to: | Gael Guennebaud | 2008-06-20 |
* | move "enum" back to "const int" int ei_assign_impl: in fact, casting | Gael Guennebaud | 2008-06-20 |
* | * more cleaning in Product | Gael Guennebaud | 2008-06-19 |
* | * refactoring of Product: | Gael Guennebaud | 2008-06-19 |
* | fix two bugs dicovered by the previous commit. | Gael Guennebaud | 2008-06-16 |
* | * Block: row and column expressions in the inner direction | Benoit Jacob | 2008-06-16 |
* | aaargh. | Benoit Jacob | 2008-06-16 |
* | fix bug in computation of unrolling limit: div instead of mul | Benoit Jacob | 2008-06-16 |
* | * Big rework of Assign.h: | Benoit Jacob | 2008-06-16 |
* | Added an extensible mechanism to support any kind of rotation | Gael Guennebaud | 2008-06-15 |
* | * split Product to a DiagonalProduct template specialization | Gael Guennebaud | 2008-06-15 |
* | Started a Transform class in the Geometry module to represent | Gael Guennebaud | 2008-06-15 |
* | * Added a generalized eigen solver for the selfadjoint case. | Gael Guennebaud | 2008-06-14 |
* | Add QR and Cholesky module instantiations in the lib. | Gael Guennebaud | 2008-06-14 |
* | * even though the _Flags default to the corrected value, still correct | Benoit Jacob | 2008-06-13 |
* | * make the _Flags template parameter of Matrix default to the corrected | Benoit Jacob | 2008-06-13 |
* | Added a Hessenberg decomposition class for both real and complex matrices. | Gael Guennebaud | 2008-06-08 |
* | * rewrite of the QR decomposition: | Gael Guennebaud | 2008-06-07 |
* | * remove Cross product expression: MatrixBase::cross() now returns a temporary | Gael Guennebaud | 2008-06-07 |
* | * move some compile time "if" to their respective unroller (assign and dot) | Gael Guennebaud | 2008-06-07 |
* | Updated fuzzy comparisons to use L2 norm as all my experiments | Gael Guennebaud | 2008-06-06 |
* | fix a compilation issue in non debug mode | Gael Guennebaud | 2008-06-06 |
* | fix some compile errors with gcc 4.3, some warnings, some documentation | Benoit Jacob | 2008-06-06 |
* | add an optimized path for the tridiagonalization of a 3x3 matrix. | Gael Guennebaud | 2008-06-04 |
* | added a static assertion mechanism | Gael Guennebaud | 2008-06-04 |
* | fix eigenvectors computations :) | Gael Guennebaud | 2008-06-03 |
* | * add CommaInitializer::finished to allow the use of (Matrix3() << v0, v1, v2... | Gael Guennebaud | 2008-06-03 |
* | improved Quaternion class: | Gael Guennebaud | 2008-06-03 |
* | add a geometry unit test and fix a couple of typo in Quaternion.h | Gael Guennebaud | 2008-06-03 |
* | - get the doc of the enums in MatrixBase right | Benoit Jacob | 2008-06-03 |
* | * start of the Geometry module with a cross product and quaternion expressions | Gael Guennebaud | 2008-06-02 |
* | big changes in Doxygen configuration; work around bug with doxygen parsing of | Benoit Jacob | 2008-06-02 |
* | Added the computation of eigen vectors in the symmetric eigen solver. | Gael Guennebaud | 2008-06-02 |
* | since m*m.adjoint() is positive, so are its eigenvalues, so no need for | Benoit Jacob | 2008-06-02 |
* | - add MatrixBase::eigenvalues() convenience method | Benoit Jacob | 2008-06-02 |
* | fix a couple of issues making the eigensolver test compile and run without ab... | Benoit Jacob | 2008-06-02 |
* | Rewrite from scratch of the eigen solver for symmetric matrices | Gael Guennebaud | 2008-06-02 |
* | * added a Tridiagonalization class for selfadjoint matrices | Gael Guennebaud | 2008-06-01 |
* | meagre outcome for so much time spent! | Benoit Jacob | 2008-06-01 |
* | added an *optional* Eigen2 dynamic library. | Gael Guennebaud | 2008-05-31 |