|
LvArray
|
A wrapper for the std::numeric_limits< T > member functions, this allows their values to be used on device. More...
#include <limits.hpp>

Static Public Attributes | |
| static constexpr T | min = std::numeric_limits< T >::min() |
| The smallest finite value T can hold. | |
| static constexpr T | lowest = std::numeric_limits< T >::lowest() |
| The lowest finite value T can hold. | |
| static constexpr T | max = std::numeric_limits< T >::max() |
| The largest finite value T can hold. | |
| static constexpr T | epsilon = std::numeric_limits< T >::epsilon() |
| The difference between 1.0 and the next representable value (if T is floating point). | |
| static constexpr T | round_error = std::numeric_limits< T >::round_error() |
| The maximum rounding error (if T is a floating point). | |
| static constexpr T | infinity = std::numeric_limits< T >::infinity() |
| A positive infinity value (if T is a floating point). | |
| static constexpr T | quiet_NaN = std::numeric_limits< T >::quiet_NaN() |
| A quiet NaN (if T is a floating point). | |
| static constexpr T | signaling_NaN = std::numeric_limits< T >::signaling_NaN() |
| A signaling NaN (if T is a floating point). | |
| static constexpr T | denorm_min = std::numeric_limits< T >::denorm_min() |
| The smallest positive subnormal value (if T is a floating point). | |
A wrapper for the std::numeric_limits< T > member functions, this allows their values to be used on device.
| T | The numeric type to query. |
1.8.13