aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
* add a FIXMEGravatar Gael Guennebaud2010-03-05
* * dynamically adjust the number of threadsGravatar Gael Guennebaud2010-03-05
* fix openmp version for scalar types different than floatGravatar Gael Guennebaud2010-03-05
* remove the 1D and 2D parallelizer, keep only the GEMM specialized oneGravatar Gael Guennebaud2010-03-05
* minor cleaningGravatar Gael Guennebaud2010-03-05
* merge with default branchGravatar Gael Guennebaud2010-03-04
|\
| * selfadjoint: do not reference the imaginary part of the diagonalGravatar Gael Guennebaud2010-03-02
* | rm useless omp shared directiveGravatar Gael Guennebaud2010-03-01
* | remove Qt's atomic dependency, I don't know what I was doing wrong...Gravatar Gael Guennebaud2010-03-01
* | GEMM: move the first packing of A' before the packing of B'Gravatar Gael Guennebaud2010-03-01
* | make Aron's idea work using Qt's atomic implementation for the synchronisationGravatar Gael Guennebaud2010-03-01
| * Fixed a typo.Gravatar Hauke Heibel2010-02-27
| * Remove the dot product's separate implementation and use cwiseProduct.sum ins...Gravatar Benoit Jacob2010-02-27
* | implement Aron's idea of interleaving the packing with the first computationsGravatar Gael Guennebaud2010-02-26
* | fix compilation without openmpGravatar Gael Guennebaud2010-02-26
* | implement a smarter parallelization strategy for gemm avoiding multipleGravatar Gael Guennebaud2010-02-26
* | add a 2D parallelizerGravatar Gael Guennebaud2010-02-23
* | fix typoGravatar Gael Guennebaud2010-02-23
| * fully adapt the gebp kernel and optimize it for CPU with only 8 registersGravatar Gael Guennebaud2010-02-22
| * implement an even lower level version of the gebp kernel for MSVC (it seems t...Gravatar Gael Guennebaud2010-02-22
* | significant speedup in the matrix-matrix productsGravatar Gael Guennebaud2010-02-23
* | fully adapt the gebp kernel and optimize it for CPU with only 8 registersGravatar Gael Guennebaud2010-02-22
* | implement an even lower level version of the gebp kernel for MSVC (it seems t...Gravatar Gael Guennebaud2010-02-22
* | clean a bit the parallelizerGravatar Gael Guennebaud2010-02-22
* | add initial openmp support for matrix-matrix productsGravatar Gael Guennebaud2010-02-22
|/
* Renamed PlainMatrixType to PlainObject (Array != Matrix).Gravatar Hauke Heibel2010-02-20
* Piotr's patch was missing many occurences of size_t. So,Gravatar Benoit Jacob2010-02-12
* std:: namespace fixup for more restricive compilers such as QNX's QCCGravatar Piotr Trojanek2010-02-10
* finally here is a simple solution making (a*b).diagonal() even faster than a....Gravatar Gael Guennebaud2010-02-10
* * as promised, remove the "optimization" for Product::diagonal()Gravatar Gael Guennebaud2010-02-09
* For the record, here is a solution for (a*b).diagonal, at the cost of extra c...Gravatar Gael Guennebaud2010-02-09
* fix one useless temp & copyGravatar Gael Guennebaud2010-02-09
* add accessors to coeff based productGravatar Gael Guennebaud2010-02-09
* * fix multiple temporary copies for coeff based productsGravatar Gael Guennebaud2010-02-09
* s/UnrolledProduct/CoeffBasedProductGravatar Gael Guennebaud2010-02-09
* get rid of NestParentByRefBitGravatar Gael Guennebaud2010-02-08
* Introduced NestParentByRefBit and NestByRefBit - this should fix temporaries ...Gravatar Hauke Heibel2010-02-06
* lot of cleaning:Gravatar Gael Guennebaud2010-01-22
* Get rid off GCC warning on comparing enums from different types.Gravatar Jitse Niesen2010-01-19
* fix a warningGravatar Gael Guennebaud2010-01-15
* remove the Triangular suffix to Upper, Lower, UnitLower, etc,Gravatar Gael Guennebaud2010-01-07
* merge and add start/end to Eigen2SupportGravatar Gael Guennebaud2010-01-05
|\
| * Big renaming:Gravatar Benoit Jacob2010-01-04
| * make some changes to please clang, fix some warnings too.Gravatar Thomas Capricelli2010-01-04
| * * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple ofGravatar Benoit Jacob2010-01-02
* | merge with default branchGravatar Gael Guennebaud2009-12-22
|\|
* | extend the DenseStorageMatrix mechanism to all expressionsGravatar Gael Guennebaud2009-12-22
* | some compilation fixesGravatar Gael Guennebaud2009-12-10
| * Assign.h: add LinearTraversal (non-vectorized index-based traversal)Gravatar Benoit Jacob2009-11-18
* | Experiment the ET refactoring on Transpose for Dense and Sparse storages.Gravatar Gael Guennebaud2009-11-16
|/