aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/IntegralConstant.h
Commit message (Collapse)AuthorAge
* fix unused warningGravatar Gael Guennebaud2018-10-03
|
* Fix conversion warningGravatar Gael Guennebaud2018-07-10
|
* Adjusted the EIGEN_DEVICE_FUNC qualifiers to make sure that:Gravatar Benoit Steiner2017-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_constantGravatar Gael Guennebaud2017-01-24
|
* Extended the set of arithmetic operators supported by FixedInt (-,+,*,/,%,&,|)Gravatar Gael Guennebaud2017-01-24
|
* Add internal docGravatar Gael Guennebaud2017-01-24
|
* Rename fix_t to FixedIntGravatar Gael Guennebaud2017-01-24
|
* Recover compile-time size from seq(A,B) when A and B are fixed values. ↵Gravatar Gael Guennebaud2017-01-19
| | | | (c++11 only)
* Add a .reverse() member to ArithmeticSequence.Gravatar Gael Guennebaud2017-01-18
|
* Add a get_runtime_value helper to deal with pointer-to-function hack,Gravatar Gael Guennebaud2017-01-17
| | | | plus some refactoring to make the internals more consistent.
* Add missing overload of get_compile_time for c++98/11Gravatar Gael Guennebaud2017-01-17
|
* Disambiguate the two versions of fix for doxygenGravatar Gael Guennebaud2017-01-17
|
* typos in docGravatar Gael Guennebaud2017-01-16
|
* Introduce a variable_or_fixed<N> proxy returned by fix<N>(val) to pass both ↵Gravatar Gael Guennebaud2017-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_dynamicGravatar Gael Guennebaud2017-01-11
|
* Move fix and symbolic to their own file, and improve doxygen compatibilityGravatar Gael Guennebaud2017-01-11