Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix fix<> for gcc-4.9.3. | Antonio Sanchez | 2021-06-18 |
| | | | | | | | There's a missing `EIGEN_HAS_CXX14` -> `EIGEN_HAS_CXX14_VARIABLE_TEMPLATES` replacement. Fixes ##2267 | ||
* | Adds macro for checking if C++14 variable templates are supported | Steve Bronder | 2021-05-21 |
| | |||
* | 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() | ||
* | fix unused warning | Gael Guennebaud | 2018-10-03 |
| | |||
* | Fix conversion warning | Gael Guennebaud | 2018-07-10 |
| | |||
* | Adjusted the EIGEN_DEVICE_FUNC qualifiers to make sure that: | Benoit Steiner | 2017-03-01 |
| | | | | | * they're used consistently between the declaration and the definition of a function * we avoid calling host only methods from host device methods. | ||
* | Add support for std::integral_constant | Gael Guennebaud | 2017-01-24 |
| | |||
* | Extended the set of arithmetic operators supported by FixedInt (-,+,*,/,%,&,|) | Gael Guennebaud | 2017-01-24 |
| | |||
* | Add internal doc | Gael Guennebaud | 2017-01-24 |
| | |||
* | Rename fix_t to FixedInt | Gael Guennebaud | 2017-01-24 |
| | |||
* | Recover compile-time size from seq(A,B) when A and B are fixed values. ↵ | Gael Guennebaud | 2017-01-19 |
| | | | | (c++11 only) | ||
* | Add a .reverse() member to ArithmeticSequence. | Gael Guennebaud | 2017-01-18 |
| | |||
* | Add a get_runtime_value helper to deal with pointer-to-function hack, | Gael Guennebaud | 2017-01-17 |
| | | | | plus some refactoring to make the internals more consistent. | ||
* | Add missing overload of get_compile_time for c++98/11 | Gael Guennebaud | 2017-01-17 |
| | |||
* | Disambiguate the two versions of fix for doxygen | Gael Guennebaud | 2017-01-17 |
| | |||
* | typos in doc | Gael Guennebaud | 2017-01-16 |
| | |||
* | Introduce a variable_or_fixed<N> proxy returned by fix<N>(val) to pass both ↵ | Gael Guennebaud | 2017-01-16 |
| | | | | | | a compile-time and runtime fallback value in case N means "runtime". This mechanism is used by the seq/seqN functions. The proxy object is immediately converted to pure compile-time (as fix<N>) or pure runtime (i.e., an Index) to avoid redundant template instantiations. | ||
* | Make get_compile_time compatible with variable_if_dynamic | Gael Guennebaud | 2017-01-11 |
| | |||
* | Move fix and symbolic to their own file, and improve doxygen compatibility | Gael Guennebaud | 2017-01-11 |