aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
Commit message (Expand)AuthorAge
* 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
* formatingGravatar Gael Guennebaud2009-07-23
* addd matrix * self adjoint high level APIGravatar 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
* * various fixes related to sub diagonals and band matrixGravatar Gael Guennebaud2009-07-21
* * bugfixes in Product, and test/product_selfadjointGravatar Gael Guennebaud2009-07-16
* synch with main devel branchGravatar Gael Guennebaud2009-07-15
|\
* | add a TridiagonalMatrix wrapper arround BandMatrix, and extend this latterGravatar Gael Guennebaud2009-07-15
* | add BandMatrix::col()Gravatar Gael Guennebaud2009-07-15
* | change the implementation of BandMatrix to follow the BLAS/LAPACK storage schemeGravatar Gael Guennebaud2009-07-15
| * fix issue #25 : the problem was that we assumed Dynamic was a multiple of a p...Gravatar Gael Guennebaud2009-07-15
* | started an implementation of BandMatrix: at least the read/write accessGravatar Gael Guennebaud2009-07-14
* | synch with main devel branchGravatar Gael Guennebaud2009-07-14
|\ \
| | * fix typo in blue normGravatar Gael Guennebaud2009-07-14
| |/
* | some cleaning/renaming is Triangular/SelfadjointViewGravatar Gael Guennebaud2009-07-14
| * add a blueNorm() function implementing the Blues's stable normGravatar Gael Guennebaud2009-07-13
* | 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
| * more sun studio fixesGravatar Gael Guennebaud2009-07-10
| * Set of fixes and workaround to make sun studio more happy.Gravatar Gael Guennebaud2009-07-10
* | add a meta unroller for the triangular solver (only for vectors as rhs)Gravatar Gael Guennebaud2009-07-10
* | 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
* | started to catch scalar multiple and conjugate xpr in ProductGravatar Gael Guennebaud2009-07-07
* | * change the nesting order of adjoint_return_type toGravatar 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
* | add a generic mechanism to copy a special matrix to a dense matrix so thatGravatar Gael Guennebaud2009-07-07
* | * bybye Part, welcome TriangularView and SelfAdjointView.Gravatar Gael Guennebaud2009-07-06
| * * rename QR to HouseholderQR because really that impacts the API, not just th...Gravatar Benoit Jacob2009-07-06
| * add a VectorBlock expr as a specialization of BlockGravatar Gael Guennebaud2009-07-05
* | * update sparse module wrt new diagonal matrix implGravatar Gael Guennebaud2009-07-04
| * * polish computeInverseWithCheck to share more code, fix documentation, fix c...Gravatar Benoit Jacob2009-06-29
| * computeInverseWithCheck method added to matrix base (specialization for 1D to...Gravatar Manuel Yguel2009-06-29
* | fully vectorize DiagonalProductGravatar Benoit Jacob2009-06-29
| * FreeBSD: determine precisely when malloc is 16-byte alignedGravatar Benoit Jacob2009-06-29
| * double precision() : change to 1e-12 instead of 1e-11 (as discussed several t...Gravatar Benoit Jacob2009-06-29
* | new implementation of diagonal matrices and diagonal matrix expressionsGravatar Benoit Jacob2009-06-28
|/
* only disable the inline ASM if we're NEITHER gcc nor icc. right ??Gravatar Benoit Jacob2009-06-26
* patch by Patrick Mihelich: use empty struct + anonymous namespace for NoChangeGravatar Benoit Jacob2009-06-25
* add missing code snippets for newer Matrix methods and PartialLU::solve()Gravatar Benoit Jacob2009-06-25
* * add resize(int, NoChange) and resize(NoChange, int)Gravatar Benoit Jacob2009-06-24