Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | 2021-03-24 | |
| | | | | | | innerStride(), outerStride(), and size()"" This reverts commit 5f0b4a4010af4cbf6161a0d1a03a747addc44a5d. | ||
* | Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | 2021-03-05 | |
| | | | | | | | innerStride(), outerStride(), and size()" This reverts commit 6cbb3038ac48cb5fe17eba4dfbf26e3e798041f1 because it breaks clang-10 builds on x86 and aarch64 when C++11 is enabled. | ||
* | Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStride(), ↵ | 2021-03-04 | |
| | | | | outerStride(), and size() | ||
* | Added missing EIGEN_DEVICE_FUNC qualifiers | 2017-02-28 | |
| | |||
* | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | 2016-01-01 | |
| | | | | warnings | ||
* | Fixed some compiler bugs in NVCC, now compiles with CUDA. | 2015-07-22 | |
| | | | | (chtz: Manually joined sevaral commits to keep the history clean) | ||
* | Add support for replicate in CUDA | 2015-07-20 | |
| | |||
* | Get rid of class internal::nested<> (still have to updated Tensor module) | 2015-06-19 | |
| | |||
* | Clean argument names of some functions | 2015-06-09 | |
| | |||
* | Add missing accessors for 1D index based access to Replicate<> expressions. | 2015-06-08 | |
| | |||
* | Remove deprecated code not used by evaluators | 2014-09-18 | |
| | |||
* | 1- Introduce sub-evaluator types for unary, binary, product, and map ↵ | 2014-06-20 | |
| | | | | | | expressions to ease specializing them. 2- Remove a lot of code which should not be there with evaluators, in particular coeff/packet methods implemented in the expressions. | ||
* | 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 | |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | 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 | |
| | |||
* | Replicate now makes use of the cost model to evaluate its nested expression | 2012-04-06 | |
| | |||
* | Replicate ctor now uses Index instead of int. | 2012-03-02 | |
| | |||
* | fix several const qualifier issues: double ones, meaningless ones, some ↵ | 2012-02-03 | |
| | | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested) | ||
* | Implement evaluator for Replicate. | 2011-04-12 | |
| | |||
* | bug #54 - really fix const correctness except in Sparse | 2010-12-22 | |
| | |||
* | Initial fixes for bug #85. | 2010-10-25 | |
| | | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences. | ||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | 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 :) | ||
* | Remove \nonstable yet. The stability rules for Eigen3 are much simpler: | 2010-06-29 | |
| | | | | | - all what's not in unsupported/ is considered stable API (except internal stuff e.g. expression templates). | ||
* | email change | 2010-06-24 | |
| | |||
* | finish to merge Array into Core: | 2010-06-19 | |
- mv Array/* into Core/ - merge Functors.h files, and move Norms.h into Dot.h |