Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | Steve Bronder | 2021-03-24 |
| | | | | | | innerStride(), outerStride(), and size()"" This reverts commit 5f0b4a4010af4cbf6161a0d1a03a747addc44a5d. | ||
* | Add NaN propagation options to minCoeff/maxCoeff visitors. | Rasmus Munk Larsen | 2021-03-16 |
| | |||
* | Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | David Tellenbach | 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(), ↵ | Steve Bronder | 2021-03-04 |
| | | | | outerStride(), and size() | ||
* | Merge branch 'nan_prop' of https://gitlab.com/rmlarsen1/eigen into nan_prop | Rasmus Munk Larsen | 2021-02-26 |
|\ | |||
* | | Add TODO. | Rasmus Munk Larsen | 2021-02-26 |
| | | |||
* | | Defer default for minCoeff/maxCoeff to templated variant. | Rasmus Munk Larsen | 2021-02-26 |
| | | |||
| * | Fix indentation. | Rasmus Munk Larsen | 2021-02-25 |
| | | |||
| * | Make it possible to specify NaN propagation strategy for maxCoeff/minCoeff ↵ | Rasmus Munk Larsen | 2021-02-25 |
| | | | | | | | | reductions. | ||
* | | Fix indentation. | Rasmus Munk Larsen | 2021-02-24 |
| | | |||
* | | Make it possible to specify NaN propagation strategy for maxCoeff/minCoeff ↵ | Rasmus Munk Larsen | 2021-02-24 |
|/ | | | | reductions. | ||
* | remove semi triggering -Wextra-semi-stmt | Alexander Neumann | 2020-09-07 |
| | |||
* | adding attributes to constructors to support hip-clang on ROCm 3.5 | Georg Jäger | 2020-08-20 |
| | |||
* | Bug #1788: Fix rule-of-three violations inside the stable modules. | Christoph Hertzberg | 2019-12-19 |
| | | | | | This fixes deprecated-copy warnings when compiling with GCC>=9 Also protect some additional Base-constructors from getting called by user code code (#1587) | ||
* | Build deprecated snippets with -DEIGEN_NO_DEPRECATED_WARNING | Christoph Hertzberg | 2019-07-12 |
| | | | | Also, document LinSpaced only where it is implemented | ||
* | Merged in ezhulenev/eigen-01 (pull request PR-632) | Gael Guennebaud | 2019-04-25 |
|\ | | | | | | | Fix doxygen warnings | ||
| * | Fix doxygen warnings to enable statis code analysis | Eugene Zhulenev | 2019-04-24 |
| | | |||
* | | Get rid of SequentialLinSpacedReturnType deprecation warnings in DenseBase.h | Eugene Zhulenev | 2019-04-24 |
|/ | |||
* | Add missing EIGEN_DEPRECATED annotations to deprecated functions and fix few ↵ | Eugene Zhulenev | 2019-04-23 |
| | | | | other doxygen warnings | ||
* | bug #1680: improve MSVC inlining by declaring many triavial constructors and ↵ | Gael Guennebaud | 2019-02-15 |
| | | | | accessors as STRONG_INLINE. | ||
* | bug #1676: workaround GCC's bug in c++17 mode. | Gael Guennebaud | 2019-02-07 |
| | |||
* | Fix detection of vector-at-time: use Rows/Cols instead of MaxRow/MaxCols. | Gael Guennebaud | 2019-01-15 |
| | | | | This fix VectorXd(n).middleCol(0,0).outerSize() which was equal to 1. | ||
* | bug #1630: fix linspaced when requesting smaller packet size than default one. | Gael Guennebaud | 2018-11-28 |
| | |||
* | Use void type if stl-style iterators are not supported | Eugene Zhulenev | 2018-10-10 |
| | |||
* | Compile time detection for unimplemented stl-style iterators | Eugene Zhulenev | 2018-10-09 |
| | |||
* | Small Doxygen fixes | Christoph Hertzberg | 2018-10-09 |
| | |||
* | Clarify doc of rowwise/colwise/vectorwise. | Gael Guennebaud | 2018-10-05 |
| | |||
* | Simplify API by removing allCols/allRows and reusing rowwise/colwise to ↵ | Gael Guennebaud | 2018-10-05 |
| | | | | define iterators over rows/columns | ||
* | Move iterators to internal, improve doc, make unit test c++03 friendly | Gael Guennebaud | 2018-10-03 |
| | |||
* | Add pointer-based iterator for direct-access expressions | Gael Guennebaud | 2018-10-02 |
| | |||
* | Factorize RowsProxy/ColsProxy and related iterators using subVector<>(Index) | Gael Guennebaud | 2018-10-02 |
| | |||
* | bug #231: initial implementation of STL iterators for dense expressions | Gael Guennebaud | 2018-10-01 |
| | |||
* | merge with default Eigen | Gael Guennebaud | 2018-09-21 |
|\ | |||
| * | bug #1531: expose NumDimensions for compatibility with Tensor | Gael Guennebaud | 2018-06-08 |
| | | |||
| * | MIsc. source and comment typos | luz.paz | 2018-03-11 |
| | | | | | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | | merge | Gael Guennebaud | 2017-02-21 |
|\ \ | |||
* | | | Use fix<> API to specify compile-time reshaped sizes. | Gael Guennebaud | 2017-01-29 |
| | | | |||
* | | | Cleanup intitial reshape implementation: | Gael Guennebaud | 2017-01-29 |
| | | | | | | | | | | | | | | | - reshape -> reshaped - make it compatible with evaluators. | ||
| | * | remove UTF8 symbol | Gael Guennebaud | 2017-03-07 |
| | | | |||
| | * | bug #1396: add some missing EIGEN_DEVICE_FUNC | Gael Guennebaud | 2017-02-28 |
| |/ | |||
| * | bug #1391: include IO.h before DenseBase to enable its usage in DenseBase ↵ | Gael Guennebaud | 2017-02-13 |
|/ | | | | plugins. | ||
* | Factorize const and non-const version of the generic operator() method. | Gael Guennebaud | 2017-01-10 |
| | |||
* | add writeable IndexedView | Gael Guennebaud | 2017-01-10 |
| | |||
* | Fix ambiguous call | Gael Guennebaud | 2017-01-10 |
| | |||
* | Fallback to Block<> when possible (Index, all, seq with > increment). | Gael Guennebaud | 2017-01-10 |
| | | | | | This is important to take advantage of the optimized implementations (evaluator, products, etc.), and to support sparse matrices. | ||
* | Add support for plain arrays for columns and both rows/columns | Gael Guennebaud | 2017-01-06 |
| | |||
* | Add support for plain-array as indices, e.g., mat({1,2,3,4}) | Gael Guennebaud | 2017-01-06 |
| | |||
* | Initial commit to add a generic indexed-based view of matrices. | Gael Guennebaud | 2017-01-06 |
| | | | | | This version already works as a read-only expression. Numerous refactoring, renaming, extension, tuning passes are expected... | ||
* | Move common cwise-unary method from MatrixBase/ArrayBase to the common ↵ | Gael Guennebaud | 2017-01-02 |
| | | | | DenseBase class. | ||
* | bug #1004: remove the inaccurate "sequential" path for LinSpaced, mark ↵ | Gael Guennebaud | 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. |