aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/ProductEvaluators.h
Commit message (Expand)AuthorAge
...
* Fix detection of same matrices when both matrices are not handled by extract_...Gravatar Gael Guennebaud2016-04-13
* Enable the use of half-packet in coeff-based product.Gravatar Gael Guennebaud2016-04-12
* Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
* Improve inliningGravatar Gael Guennebaud2016-02-08
* bug #1144: fix regression in x=y+A*x (aliasing), and move evaluator_traits::A...Gravatar Gael Guennebaud2016-01-09
* Fix sign-unsigned issue in enumGravatar Gael Guennebaud2015-12-09
* Fix Alignment in coeff-based product, and enable unaligned vectorizationGravatar Gael Guennebaud2015-12-08
* bug #1009, part 1/2: make sure vector expressions expose LinearAccessBit flag.Gravatar Gael Guennebaud2015-11-27
* Simplify cost computations based on HugeCost being smaller that unrolling limitGravatar Gael Guennebaud2015-10-28
* Refactoring of the cost model:Gravatar Gael Guennebaud2015-10-28
* Fix ambiguous instantiation issues of product_evaluator.Gravatar Gael Guennebaud2015-10-14
* Implement temporary-free path for "D.nolias() ?= C + A*B". (I thought it was ...Gravatar Gael Guennebaud2015-10-09
* Fix nesting sub-expression in outer-productsGravatar Gael Guennebaud2015-10-08
* Fix propagation of AssumeAliasing for expression as: "scalar * (A*B)"Gravatar Gael Guennebaud2015-10-08
* Clean a bit the implementation of inverse permutationsGravatar Gael Guennebaud2015-10-08
* Re-enable vectorization of LinSpaced, plus some cleaningGravatar Gael Guennebaud2015-10-08
* Help clang to inline some functions, thus fixing some regressionsGravatar Gael Guennebaud2015-10-07
* Remove debuging prod() and lazyprod() function, plus some cleaning in noalias...Gravatar Gael Guennebaud2015-10-07
* Fix bug #1067: naming conflictGravatar Gael Guennebaud2015-09-19
* Since there is no reason for evaluators to be nested by reference, let's remo...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
* Fix a warning with iccGravatar Gael Guennebaud2015-06-23
* Fix ambiguous instanciation using clean class-level SFINAE in product_evaluatorGravatar Gael Guennebaud2015-06-19
* Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
* Fix permutation/transposiitons products wrt nested_evalGravatar Gael Guennebaud2015-06-19
* Introduce a AliasFreeProduct option for Permutations and TranspositionsGravatar Gael Guennebaud2015-06-19
* Improbe compatibility of Transpositions and evaluatorsGravatar Gael Guennebaud2015-06-19
* Make Transpositions use evaluatorsGravatar Gael Guennebaud2015-06-19
* Clean implementation of permutation * matrix products.Gravatar Gael Guennebaud2015-06-19
* bug #986: add support for coefficient-based product with 0 depth.Gravatar Gael Guennebaud2015-04-01
* Fix bug #987: wrong alignement guess in diagonal product.Gravatar Gael Guennebaud2015-03-31
* Index refactoring: StorageIndex must be used for storage only (and locally wh...Gravatar Gael Guennebaud2015-02-13
* Merge Index-refactoring branch with default, fix PastixSupport, remove some u...Gravatar Gael Guennebaud2015-02-13
|\
| * Fix missing evaluator in outer-productGravatar Gael Guennebaud2015-01-13
* | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index t...Gravatar Christoph Hertzberg2014-12-04
|/
* Make cuda_basic test compile again by adding lots of EIGEN_DEVICE_FUNC.Gravatar Christoph Hertzberg2014-10-13
* Fix nested_eval<Product<> > which wrongly returned a Product<> expressionGravatar Gael Guennebaud2014-09-24
* Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
* Adapt changeset 51b3f558bb76c11149fc64971db786798f1b692cGravatar Gael Guennebaud2014-09-14
* Call product_generic_impl by default, and remove lot of boilerplate codeGravatar Gael Guennebaud2014-07-31
* Various minor fixesGravatar Gael Guennebaud2014-07-30
* Compilation fixesGravatar Gael Guennebaud2014-07-20
* Fix typo in dense * diagonal evaluator.Gravatar Gael Guennebaud2014-07-01
* Port products with permutation matrices to evaluators.Gravatar Jitse Niesen2014-04-15
* 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
* Fix evaluators unit test (i.e., when only EIGEN_ENABLE_EVALUATORS is definedGravatar Gael Guennebaud2014-03-10