aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
Commit message (Collapse)AuthorAge
* Port Cholesky module to evaluatorsGravatar Gael Guennebaud2014-03-11
|
* Fix CoeffReadCost issuesGravatar Gael Guennebaud2014-03-11
|
* It is not clear what XprType::Nested should be, so let's use ↵Gravatar Gael Guennebaud2014-03-11
| | | | nested<Xpr>::type as much as possible
* Even ReturnByValue should not evaluate when assembling the expressionGravatar Gael Guennebaud2014-03-11
|
* Move CoeffReadCost mechanism to evaluatorsGravatar Gael Guennebaud2014-03-10
|
* Hide legacy dense assignment routines with EIGEN_TEST_EVALUATORSGravatar Gael Guennebaud2014-03-10
|
* Fix evaluators unit test (i.e., when only EIGEN_ENABLE_EVALUATORS is definedGravatar Gael Guennebaud2014-03-10
|
* Split LU/Inverse.h to Core/Inverse.h for the generic Inverse expression, and ↵Gravatar Gael Guennebaud2014-02-24
| | | | LU/InverseImpl.h for the dense implementation of dense.inverse()
* Hide some deprecated classes.Gravatar Gael Guennebaud2014-02-24
|
* By-pass ProductBase for triangular and selfadjoint products and get rid of ↵Gravatar Gael Guennebaud2014-02-23
| | | | ProductBase
* Get rid of GeneralProduct<> for GemvProductGravatar Gael Guennebaud2014-02-21
|
* Get rid of GeneralProduct<> for GemmProductGravatar Gael Guennebaud2014-02-21
|
* Get rid of GeneralProduct for outer-products, and get rid of ScaledProductGravatar Gael Guennebaud2014-02-21
|
* Generalize evaluator<Inverse<>> such that there is no need to specialize itGravatar Gael Guennebaud2014-02-21
|
* Port LU module to evaluators (except image() and kernel())Gravatar Gael Guennebaud2014-02-20
|
* Some bit flags and internal structures are deprecatedGravatar Gael Guennebaud2014-02-20
|
* Fix dimension of Solve expressionGravatar Gael Guennebaud2014-02-20
|
* Propagate LvalueBit flag to TriangularViewGravatar Gael Guennebaud2014-02-20
|
* Add general Inverse<> expression with evaluatorGravatar Gael Guennebaud2014-02-20
|
* Fix mixing scalar types with evaluatorsGravatar Gael Guennebaud2014-02-19
|
* evaluator<Replicate> must evaluate its argument to avoid redundant evaluationsGravatar Gael Guennebaud2014-02-19
|
* Add missing assertion in swap()Gravatar Gael Guennebaud2014-02-19
|
* Disable Flagged and ForceAlignedAccessGravatar Gael Guennebaud2014-02-19
|
* Fix vectorization logic wrt assignment functorsGravatar Gael Guennebaud2014-02-19
|
* Fix lazy evaluation in RefGravatar Gael Guennebaud2014-02-19
|
* Add a Solve expression for uniform treatment of solve() methods.Gravatar Gael Guennebaud2014-02-19
|
* Fix CoeffReadCost of products to handle Dynamic costsGravatar Gael Guennebaud2014-02-19
|
* isApprox must honors nested_evalGravatar Gael Guennebaud2014-02-19
|
* Add evaluator shortcut for triangular ?= productGravatar Gael Guennebaud2014-02-18
|
* Simplify implementation of coeff-based products to fully exploit our ↵Gravatar Gael Guennebaud2014-02-18
| | | | | | | reduxion mechanisms. If this results in performance regressions, then we should optimize reduxion rather than somehow duplicate the code.
* Merge with default branchGravatar Gael Guennebaud2014-02-18
|\
* | CleaningGravatar Gael Guennebaud2014-02-18
| |
* | Product::coeff method are also OK for lazy products (including diagonal ↵Gravatar Gael Guennebaud2014-02-18
| | | | | | | | products)
* | Fix all()/any() for evaluatorsGravatar Gael Guennebaud2014-02-18
| |
* | Temporary workaround for permutationsGravatar Gael Guennebaud2014-02-18
| |
* | Support Product::coeff(0,0) even for dynamic matricesGravatar Gael Guennebaud2014-02-18
| |
* | Finally, the simplest remains to deffer resizing at the latestGravatar Gael Guennebaud2014-02-18
| |
* | Add evaluator for RefGravatar Gael Guennebaud2014-02-18
| |
* | Move is_diagonal to XprHelper, forward declare RefGravatar Gael Guennebaud2014-02-18
| |
* | New design for handling automatic transpositionGravatar Gael Guennebaud2014-02-18
| |
* | Get rid of DiagonalProductGravatar Gael Guennebaud2014-02-18
| |
* | Get rid of SeflCwiseBinaryOpGravatar Gael Guennebaud2014-02-18
| |
* | Fix scalar * product optimization when 'product' includes a selfadjoint matrixGravatar Gael Guennebaud2014-02-17
| |
* | Deal with automatic transposition in call_assignment, fix a few shortcomingsGravatar Gael Guennebaud2014-02-17
| |
* | Add evaluator support for diagonal productsGravatar Gael Guennebaud2014-02-17
| |
| * Merged in martinhofernandes/eigen (pull request PR-40)Gravatar Gael Guennebaud2014-02-14
| |\ | | | | | | | | | Better fix for bug #503
| * | alloca is not necessarily alligned on windowsGravatar Gael Guennebaud2014-02-14
| | |
| * | Fix bug #740: overflow issue in stableNormGravatar Gael Guennebaud2014-02-13
| | |
| * | Fix documentation of MatrixBase::applyOnTheLeft (bug #739)Gravatar Jitse Niesen2014-02-12
| | | | | | | | | | | | Add examples; move methods from EigenBase.h to MatrixBase.h
* | | Fix Random().normalized() by introducing a nested_eval helper (recall that ↵Gravatar Gael Guennebaud2014-01-26
| | | | | | | | | | | | the old nested<> class is deprecated)