aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/CoreEvaluators.h
Commit message (Expand)AuthorAge
* Fix shortcoming in fixed-value deduction of startRow/startColGravatar Gael Guennebaud2016-02-29
* bug #667: declare several critical functions as FORECE_INLINE to make ICC hap...Gravatar Gael Guennebaud2016-01-31
* bug #1158: PartialReduxExpr is a vector expression, and it thus must expose t...Gravatar Gael Guennebaud2016-01-28
* bug #1144: fix regression in x=y+A*x (aliasing), and move evaluator_traits::A...Gravatar Gael Guennebaud2016-01-09
* Fix storage order of PartialReduxGravatar Gael Guennebaud2015-12-10
* Add LU::transpose().solve() and LU::adjoint().solve() API.Gravatar Gael Guennebaud2015-12-01
* bug #1009, part 1/2: make sure vector expressions expose LinearAccessBit flag.Gravatar Gael Guennebaud2015-11-27
* Refactoring of the cost model:Gravatar Gael Guennebaud2015-10-28
* Simplify evaluator::Flags for Map<>Gravatar Gael Guennebaud2015-10-27
* 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