aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/CoreEvaluators.h
Commit message (Expand)AuthorAge
* Re-enable vectorization of LinSpaced, plus some cleaningGravatar Gael Guennebaud2015-10-08
* Clean evaluator<EvalToTemp>Gravatar Gael Guennebaud2015-10-08
* Properly implement PartialReduxExpr on top of evaluators, and fix multiple ev...Gravatar Gael Guennebaud2015-10-08
* Some cleaning in evaluatorsGravatar Gael Guennebaud2015-10-08
* Add a few missing EIGEN_DEVICE_FUNC declarationsGravatar Gael Guennebaud2015-09-03
* Since there is no reason for evaluators to be nested by reference, let's remo...Gravatar Gael Guennebaud2015-09-02
* Make evaluators non-copyable. This guarantee that evaluators storing temporar...Gravatar Gael Guennebaud2015-09-02
* Cleaning pass on evaluators: remove the useless and error prone evaluator<>::...Gravatar Gael Guennebaud2015-09-02
* Allow to use arbitrary packet-types during evaluation.Gravatar Gael Guennebaud2015-08-07
* Let unpacket_traits<> exposes the required alignment and make use of it every...Gravatar Gael Guennebaud2015-08-07
* First part of a big refactoring of alignment control to enable the handling o...Gravatar Gael Guennebaud2015-08-06
* bug #973: update macro-level control of alignement by introducing user-contro...Gravatar Gael Guennebaud2015-07-29
* Remove useless specializations of evaluator_traitsGravatar Gael Guennebaud2015-06-19
* Add missing accessors for 1D index based access to Replicate<> expressions.Gravatar Gael Guennebaud2015-06-08
* Fix a unused-var warningGravatar Benoit Jacob2015-03-15
* bug #973, improve AVX support by enabling vectorization of Vector4i-like type...Gravatar Gael Guennebaud2015-03-13
* Merge Index-refactoring branch with default, fix PastixSupport, remove some u...Gravatar Gael Guennebaud2015-02-13
|\
* | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index t...Gravatar Christoph Hertzberg2014-12-04
| * Workaround various "returning reference to temporary" warnings.Gravatar Gael Guennebaud2014-12-05
|/
* Make select CUDA compatible (comparison operators aren't yet, so no test case...Gravatar Christoph Hertzberg2014-10-30
* Make cuda_basic test compile again by adding lots of EIGEN_DEVICE_FUNC.Gravatar Christoph Hertzberg2014-10-13
* Missing explicitGravatar Christoph Hertzberg2014-09-30
* Introduce a generic InnerIterator classes compatible with evaluators.Gravatar Gael Guennebaud2014-09-29
* Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
* Avoid a potential risk of recursive definition using traits to get he scalar ...Gravatar Gael Guennebaud2014-09-15
* Fix compilation of coeff(Index) on sub-inner-panelsGravatar Gael Guennebaud2014-09-08
* Fix various small issues detected by gccGravatar Gael Guennebaud2014-08-01
* Call product_generic_impl by default, and remove lot of boilerplate codeGravatar Gael Guennebaud2014-07-31
* Implement evaluator for sparse outer productsGravatar Gael Guennebaud2014-07-19
* Make operator=(EigenBase<>) uses the new assignment mechanism and introduce a...Gravatar Gael Guennebaud2014-06-25
* Implement evaluators for sparse Block.Gravatar Gael Guennebaud2014-06-25
* Implement binaryop and transpose evaluators for sparse matricesGravatar Gael Guennebaud2014-06-23
* Backport changes from old to new expression enginesGravatar Gael Guennebaud2014-06-20
* mergeGravatar Gael Guennebaud2014-06-20
|\
* | 1- Introduce sub-evaluator types for unary, binary, product, and map expressi...Gravatar Gael Guennebaud2014-06-20
| * Implement evaluator<ReturnByValue>.Gravatar Jitse Niesen2014-04-16
|/
* Fix regressions in redux_evaluator flags and evaluator<Block> flagsGravatar Gael Guennebaud2014-03-12
* Fix a few regression when moving the flagsGravatar Gael Guennebaud2014-03-12
* Move evaluation related flags from traits to evaluator and fix evaluators of ...Gravatar Gael Guennebaud2014-03-12
* Move CoeffReadCost mechanism to evaluatorsGravatar Gael Guennebaud2014-03-10
* evaluator<Replicate> must evaluate its argument to avoid redundant evaluationsGravatar Gael Guennebaud2014-02-19
* Add a Solve expression for uniform treatment of solve() methods.Gravatar Gael Guennebaud2014-02-19
* Add evaluator for RefGravatar Gael Guennebaud2014-02-18
* Fix evaluator<Replicate> for fixed size objectsGravatar Gael Guennebaud2014-01-26
* Enable use of evaluators for noalias and lazyProduct, add conversion to scala...Gravatar Gael Guennebaud2013-12-03
* Fix usage of Dense versus DenseShapeGravatar Gael Guennebaud2013-12-02
* First step toward the generalization of evaluators to triangular, sparse and ...Gravatar Gael Guennebaud2013-11-29
* Get rid of evalautor_implGravatar Gael Guennebaud2013-11-29
* Remove HasEvalTo and all at once eval modeGravatar Gael Guennebaud2013-11-29
* Simplify evaluator of EvalToTempGravatar Gael Guennebaud2013-11-27