aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
* optimize "apply Jacobi" for small sizes, and move it to Jacobi.hGravatar Gael Guennebaud2009-08-14
* * remove EIGEN_DONT_INLINE that harm performance for small sizesGravatar Benoit Jacob2009-08-13
* add an optimized "apply in place a rotation in the plane",Gravatar Gael Guennebaud2009-08-13
* overload operartor* with a ProductBase such that "scalar * (mat * mat)" is op...Gravatar Gael Guennebaud2009-08-11
* * implement a second level of micro blocking (faster for small sizes)Gravatar Gael Guennebaud2009-08-07
* more product refactoringGravatar Gael Guennebaud2009-08-06
* fix vs.net compilation issueGravatar Hauke Heibel2009-08-06
* implement a ProductBase class and, as a proof of concept, update TriangularPr...Gravatar Gael Guennebaud2009-08-04
* * Bye bye MultiplierBase, extend a bit AnyMatrixBase to allow =, +=, and -=Gravatar Gael Guennebaud2009-08-03
* faster trsm kernel and fix a couple of issuesGravatar Gael Guennebaud2009-07-31
* add explicit "on the right" triangular solving,Gravatar Gael Guennebaud2009-07-30
* fix typoGravatar Gael Guennebaud2009-07-29
* fix a couple of issues related to recent productsGravatar Gael Guennebaud2009-07-28
* add a debug mechanism to compute the number of intermediate evaluations (only...Gravatar Gael Guennebaud2009-07-28
* improve the expression analyzer to bypass Transpose expressionGravatar Gael Guennebaud2009-07-28
* compilation fixesGravatar Gael Guennebaud2009-07-27
* various compilation and bug fixes in selfadjoint stuffGravatar Gael Guennebaud2009-07-27
* cleaning and fix a perf issueGravatar Gael Guennebaud2009-07-27
* trmm is now fully working and available via TriangularView::operator*Gravatar Gael Guennebaud2009-07-27
* trmm is now working in all storage order configurationsGravatar Gael Guennebaud2009-07-27
* finalize trsm: works in all situations, and it is now used by solve() and sol...Gravatar Gael Guennebaud2009-07-26
* ok, now trsm works very well for upper triangular matricesGravatar Gael Guennebaud2009-07-26
* The new trsm is working very very well (read very fast) forGravatar Gael Guennebaud2009-07-25
* add WIP trsmGravatar Gael Guennebaud2009-07-24
* some cleaningGravatar Gael Guennebaud2009-07-24
* add a simplified version of the sybb kernel built on top of gebpGravatar Gael Guennebaud2009-07-24
* split and add unit tests for symm and syrk,Gravatar Gael Guennebaud2009-07-23
* oops,, update SYRK so that the rhs can be non-square²Gravatar Gael Guennebaud2009-07-23
* Implement efficient sefladjoint product (aka SYRK) : C += alpha * U U^TGravatar Gael Guennebaud2009-07-23
* improve SYMV it is now faster and ready for useGravatar Gael Guennebaud2009-07-23
* bugfix in SYMMGravatar Gael Guennebaud2009-07-22
* implement high level API for SYMM and fix a couple of bugs related to complexGravatar Gael Guennebaud2009-07-22
* * GEMM enhencement: no need to pre-transpose the rhsGravatar Gael Guennebaud2009-07-22
* more refactoring in the level3 productsGravatar Gael Guennebaud2009-07-22
* * refactoring of the matrix product into multiple small kernelsGravatar Gael Guennebaud2009-07-21
* add triangular * vector productGravatar Gael Guennebaud2009-07-13
* Add an efficient rank2 update function (like the level2 blas xSYR2 routine).Gravatar Gael Guennebaud2009-07-11
* finally directly calling the low-level products is fasterGravatar Gael Guennebaud2009-07-10
* commit woking versions of triangular solvers naturallyGravatar Gael Guennebaud2009-07-09
* started to simplify the triangular solversGravatar Gael Guennebaud2009-07-09
* ok now all the complex mat-mat and mat-vec products involving conjugate,Gravatar Gael Guennebaud2009-07-08
* conjugate expressions are now properly caught by ProductGravatar Gael Guennebaud2009-07-07
* * take advantage of new possibilies in LLT (mat -= product)Gravatar Gael Guennebaud2009-07-07
* * extended the cache friendly products to support C = alpha * A * M and C += ...Gravatar Gael Guennebaud2009-07-07
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
* more MSVC fixes: restrict keywords (sorry for all these commits)Gravatar Gael Guennebaud2009-03-17
* more MSVC fixes (asm comments...)Gravatar Gael Guennebaud2009-03-17
* fix a few compilation errors and warnings (ICC)Gravatar Gael Guennebaud2009-03-11
* big addons:Gravatar Gael Guennebaud2009-03-05
* performance improvement: rewrite of the matrix-matrix product followingGravatar Gael Guennebaud2009-03-02