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. | ||
* | 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() | ||
* | bug #1680: make all "block" methods strong-inline and device-functions (some ↵ | Gael Guennebaud | 2019-02-15 |
| | | | | were missing EIGEN_DEVICE_FUNC) | ||
* | Fix compilation on CUDA | Gael Guennebaud | 2018-10-09 |
| | |||
* | Add templated subVector<Vertical/Horizonal>(Index) aliases to col/row(Index) ↵ | Gael Guennebaud | 2018-10-02 |
| | | | | methods (plus subVectors<>() to retrieve the number of rows/columns) | ||
* | Extend CUDA support to matrix inversion and selfadjointeigensolver | Andrea Bocci | 2018-06-11 |
| | |||
* | Fix code sample output in block(int, int, int, int) doxygen | Guillaume Jacob | 2018-04-09 |
| | |||
* | Add missing empty line. | Gael Guennebaud | 2018-04-09 |
| | |||
* | Make innerVector() and innerVectors() methods available to all expressions ↵ | Gael Guennebaud | 2018-04-04 |
| | | | | | | supported by Block. Before, only SparseBase exposed such methods. | ||
* | fixed the ordering of the template and EIGEN_DEVICE_FUNC keywords in a few ↵ | Benoit Steiner | 2017-02-01 |
| | | | | more places to get more of the Eigen codebase to compile with nvcc again. | ||
* | Replaced EIGEN_DEVICE_FUNC template<foo> with template<foo> ↵ | Benoit Steiner | 2017-02-01 |
| | | | | EIGEN_DEVICE_FUNC to make the code compile with nvcc8. | ||
* | Update all block expressions to accept compile-time sizes passed by fix<N> ↵ | Gael Guennebaud | 2017-01-18 |
| | | | | or fix<N>(n) | ||
* | Merge the generic and dynamic overloads of block() | Gael Guennebaud | 2017-01-17 |
| | |||
* | Add a generic block() method compatible with Eigen::fix | Gael Guennebaud | 2017-01-17 |
| | |||
* | Fix and workaround several doxygen issues/warnings | Gael Guennebaud | 2017-01-04 |
| | |||
* | bug #828: clarify documentation of SparseMatrixBase's methods returning a ↵ | Gael Guennebaud | 2016-09-16 |
| | | | | sub-matrix. | ||
* | Add typedefs for the return type of all block methods. | Gael Guennebaud | 2016-02-19 |
| | |||
* | Grafted from 5725:cdedc9e90d21099e8b3191f95425680ebe710d6f | Christoph Hertzberg | 2013-12-21 |
| | | | | and resolved conflicts | ||
* | merge with main branch | Gael Guennebaud | 2013-07-17 |
|\ | |||
| * | Implement mixed static/dynamic-size .block() (bug #579) | Jitse Niesen | 2013-06-18 |
| | | |||
* | | Add support for NVCC5: most of the Core and part of LU are callable from ↵ | Gael Guennebaud | 2013-02-07 |
|/ | | | | | | CUDA code. Still a lot to do. | ||
* | Fix several documentation issues | Gael Guennebaud | 2012-12-24 |
| | |||
* | Move VectorBlock methods into plugin section | Desire NUENTSA | 2012-11-16 |
| | |||
* | plugin header files can be included more than once | Gael Guennebaud | 2012-11-15 |
| | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
| | |||
* | bug #54 - really fix const correctness except in Sparse | Benoit Jacob | 2010-12-22 |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 |
| | |||
* | Fix Sun CC parsing of Eigen/Core. In particular, | Gael Guennebaud | 2010-08-25 |
I moved all the block related methods to a plugin file. This also significantly reduce code verbosity. |