aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/Redux.h
Commit message (Expand)AuthorAge
...
* let redux use the new ByOuterInner accessorsGravatar Benoit Jacob2010-02-26
* Introduced NestParentByRefBit and NestByRefBit - this should fix temporaries ...Gravatar Hauke Heibel2010-02-06
* make sure the correct diagoanl() function is called in trace()Gravatar Gael Guennebaud2010-02-04
* Prevent temporaries for reductions.Gravatar Hauke Heibel2010-02-04
* Adapted mean to work with complex numbers.Gravatar Hauke Heibel2010-01-29
* merge and add start/end to Eigen2SupportGravatar Gael Guennebaud2010-01-05
|\
| * * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple ofGravatar Benoit Jacob2010-01-02
* | merge with default branchGravatar Gael Guennebaud2009-12-22
|\|
| * * introduce ei_alignmentOffset(MatrixBase&,Integer)Gravatar Benoit Jacob2009-12-16
* | add a DenseBase class for MAtrixBase and ArrayBase and more code factorisationGravatar Gael Guennebaud2009-12-04
| * Assign.h: add LinearTraversal (non-vectorized index-based traversal)Gravatar Benoit Jacob2009-11-18
|/
* added mean() reductionGravatar Hauke Heibel2009-10-29
* Inlining fixes + fixed typo.Gravatar Hauke Heibel2009-10-15
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
* add "slice vectorization" of redux (eg. m.block().minCoeff() is nowGravatar Gael Guennebaud2009-03-09
* * exit Sum.h, exit Prod.h, welcome vectorization of redux() !Gravatar Gael Guennebaud2009-02-12
* * make sum and redux honor EvalBeforeNestingBit tooGravatar Gael Guennebaud2009-01-28
* * replace postfix ++ by prefix ++ wherever that makes sense in Eigen/Gravatar Benoit Jacob2008-12-17
* Update e-mail addressGravatar Benoit Jacob2008-11-24
* As discussed on ML:Gravatar Gael Guennebaud2008-10-24
* move CommaInitializer out of MatrixBase and documment it (because of .finishe...Gravatar Gael Guennebaud2008-09-13
* Complete rewrite of partial reduction according to mailing list discussions.Gravatar Gael Guennebaud2008-07-19
* split sum away from redux and vectorize it.Gravatar Benoit Jacob2008-06-23
* * more cleaning in ProductGravatar Gael Guennebaud2008-06-19
* * remove Cross product expression: MatrixBase::cross() now returns a temporaryGravatar Gael Guennebaud2008-06-07
* * move some compile time "if" to their respective unroller (assign and dot)Gravatar Gael Guennebaud2008-06-07
* moved purely "array" related stuff to a new module Array.Gravatar Gael Guennebaud2008-05-31
* Introduce generic Flagged xpr, remove already Lazy.h and Temporary.hGravatar Benoit Jacob2008-05-14
* * Added several cast to int of the enums (needed for some compilers)Gravatar Gael Guennebaud2008-05-12
* put inline keywords everywhere appropriate. So we don't need anymore to passGravatar Benoit Jacob2008-05-12
* Added Triangular expression to extract upper or lower (strictly or not)Gravatar Gael Guennebaud2008-04-26
* Various fixes in:Gravatar Gael Guennebaud2008-04-25
* * rename XprCopy -> NestedGravatar Benoit Jacob2008-04-10
* Added initial experimental support for explicit vectorization.Gravatar Gael Guennebaud2008-04-09
* finish making use of CoeffReadCost and the new XprCopy everywhereGravatar Benoit Jacob2008-04-08
* fix compilation (finish removal of EIGEN_UNROLLED_LOOPS)Gravatar Benoit Jacob2008-04-05
* * added cwise comparisonsGravatar Gael Guennebaud2008-04-03
* -new: recursive costs system, useful to determine automaticallyGravatar Benoit Jacob2008-04-03
* Make use of the LazyBit, introduce .lazy(), remove lazyProduct.Gravatar Benoit Jacob2008-03-31
* * introducte recursive Flags system for the expressionsGravatar Benoit Jacob2008-03-30
* * Added a generic *redux* mini framework allowing custom redux operationsGravatar Gael Guennebaud2008-03-16