GEOSX
Public Attributes | List of all members
LvArray::NumericLimitsNC< T > Struct Template Reference

The same as NumericLimits except the entries are not static or constexpr. More...

#include <limits.hpp>

Public Attributes

T const min = NumericLimits< T >::min
 The smallest finite value T can hold.
 
T const lowest = NumericLimits< T >::lowest
 The lowest finite value T can hold.
 
T const max = NumericLimits< T >::max
 The largest finite value T can hold.
 
T const epsilon = NumericLimits< T >::epsilon
 The difference between 1.0 and the next representable value (if T is floating point).
 
T const denorm_min = NumericLimits< T >::denorm_min
 The smallest positive subnormal value (if T is a floating point).
 

Detailed Description

template<typename T>
struct LvArray::NumericLimitsNC< T >

The same as NumericLimits except the entries are not static or constexpr.

This is useful for solving "undefined reference" errors that pop up often in lambdas.

Template Parameters
Tthe numeric type to query.

Definition at line 91 of file limits.hpp.


The documentation for this struct was generated from the following file: