Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bug #1630: fix linspaced when requesting smaller packet size than default one. | 2018-11-28 | |
| | |||
* | help doxygen linking to DenseBase::NulllaryExpr | 2018-11-14 | |
| | |||
* | bug #1457: add setUnit() methods for consistency. | 2017-08-22 | |
| | |||
* | Added missing EIGEN_DEVICE_FUNC qualifiers | 2017-02-28 | |
| | |||
* | Added missing EIGEN_DEVICE_FUNC qualifiers to several nullary op methods. | 2017-02-27 | |
| | |||
* | bug #1004: remove the inaccurate "sequential" path for LinSpaced, mark ↵ | 2016-10-24 | |
| | | | | | | respective function as deprecated, and enforce strict interpolation of the higher range using a correction term. Now, even with floating point precision, both the 'low' and 'high' bounds are exactly reproduced at i=0 and i=size-1 respectively. | ||
* | bug #698: rewrite LinSpaced for integer scalar types to avoid overflow and ↵ | 2016-10-24 | |
| | | | | | | | guarantee an even spacing when possible. Otherwise, the "high" bound is implicitly lowered to the largest value allowing for an even distribution. This changeset also disable vectorization for this integer path. | ||
* | Fixes for min and abs after Benoit's comments, switched to numext. | 2016-10-13 | |
| | |||
* | Fixes min() warnings. | 2016-10-12 | |
| | |||
* | Adding EIGEN_DEVICE_FUNC in the Geometry module. | 2016-10-12 | |
| | | | | | Additional CUDA necessary fixes in the Core (mostly usage of EIGEN_USING_STD_MATH). | ||
* | fix documentation of LinSpaced | 2016-09-22 | |
| | | | | The index of the highest value in a LinSpace is size-1. | ||
* | Doc: explain minimal requirements on nullary functors | 2016-09-06 | |
| | |||
* | bug #1286: automatically detect the available prototypes of functors passed ↵ | 2016-08-31 | |
| | | | | | | | | | to CwiseNullaryExpr such that functors have only to implement the operators that matters among: operator()() operator()(i) operator()(i,j) Linear access is also automatically detected based on the availability of operator()(i,j). | ||
* | Doc: add links and discourage user to write their own expression (better use ↵ | 2016-08-30 | |
| | | | | CwiseNullaryOp) | ||
* | Doc: add link to example | 2016-08-30 | |
| | |||
* | Merged in ↵ | 2016-02-10 | |
|\ | | | | | | | | | | | nnyby/eigen/nnyby/doc-grammar-fix-linearly-space-linearly-1443742971203 (pull request PR-138) [doc] grammar fix: "linearly space" -> "linearly spaced" | ||
* | | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | 2016-01-01 | |
| | | | | | | | | warnings | ||
* | | Fix numerous doxygen issues in auto-link generation | 2015-12-30 | |
| | | |||
| * | [doc] grammar fix: "linearly space" -> "linearly spaced" | 2015-10-01 | |
|/ | |||
* | Fix prototype of plset and generalize linspace functor. | 2015-08-07 | |
| | |||
* | Fix return nullary return types: it must be based on the PlainObject type ↵ | 2015-06-22 | |
| | | | | instead of the expression type. | ||
* | Clean argument names of some functions | 2015-06-09 | |
| | |||
* | Make MatrixBase::is* methods aware of nested_eval. | 2015-03-24 | |
| | |||
* | Remove deprecated usage of expr::Index. | 2015-02-16 | |
| | |||
* | bug #697: make sure empty classes are at the end in case of multiple inheritence | 2014-12-02 | |
| | |||
* | Remove deprecated code not used by evaluators | 2014-09-18 | |
| | |||
* | Move evaluation related flags from traits to evaluator and fix evaluators of ↵ | 2014-03-12 | |
| | | | | MapBase and Replicate | ||
* | Move CoeffReadCost mechanism to evaluators | 2014-03-10 | |
| | |||
* | Add an example showing how to use C++11 random distributions | 2014-01-07 | |
| | |||
* | Add nvcc support for small eigenvalues decompositions and workaround lack of ↵ | 2013-08-01 | |
| | | | | support for std::swap and std::numeric_limits | ||
* | Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with ↵ | 2013-04-05 | |
| | | | | std::min/max | ||
* | Fix several documentation issues | 2012-12-24 | |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | bug #482: pass scalar arguments by const references. This changeset only ↵ | 2012-06-28 | |
| | | | | concerns the Core and Geometry modules | ||
* | fix most of the shadow warnings in Core/*.h | 2012-06-22 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | Fixed setLinSpaced for size==1. | 2012-03-07 | |
| | |||
* | Modify the LinSpaced function to take only the two bounds | 2012-02-10 | |
| | |||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | Decouple Cwise*Op evaluators from expression objects | 2011-04-05 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | renaming: ei_matrix_storage -> DenseStorage | 2010-10-20 | |
| | | | | DenseStorageBase -> PlainObjectBase | ||
* | Several changes in comments to keep Doxygen happy. | 2010-07-25 | |
| | |||
* | Unified LinSpaced in order to be conform with other setter methods as e.g. ↵ | 2010-07-22 | |
| | | | | Constant. | ||
* | Various documentation improvements. | 2010-07-06 | |
| | | | | | | | * Add short documentation for Array class * Put all classes explicitly in Core module (where applicable) * Section on Modules in Quick Reference Guide * Put Page 7 after Page 6 in Contents :) | ||
* | email change | 2010-06-24 | |
| | |||
* | the Index types change. | 2010-05-30 | |
| | | | | As discussed on the list (too long to explain here). | ||
* | fix some compilation issues with clang (and hopefully bring eigen more | 2010-05-21 | |
| | | | | close to std ?) | ||
* | remove MakeBase, use ei_dense_xpr_base instead | 2010-04-23 | |
| | | | | (yes, it was only used in dense xprs anyway) | ||
* | renaming (MatrixType ---> whatever appropriate) | 2010-04-18 | |
| | | | | and documentation improvements |