dune-fem 2.8.0
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
std::numeric_limits< Dune::Fem::Double > Struct Reference

#include <dune/fem/misc/double.hh>

Static Public Member Functions

static Dune::Fem::Double min () throw ()
 
static Dune::Fem::Double max () throw ()
 
static Dune::Fem::Double epsilon () throw ()
 
static Dune::Fem::Double round_error () throw ()
 
static Dune::Fem::Double infinity () throw ()
 
static Dune::Fem::Double quiet_NaN () throw ()
 
static Dune::Fem::Double signaling_NaN () throw ()
 
static Dune::Fem::Double denorm_min () throw ()
 

Static Public Attributes

static const bool is_specialized = true
 
static const int radix = numeric_limits< double > :: radix
 
static const int digits = numeric_limits< double > :: digits
 
static const int digits10 = numeric_limits< double > :: digits10
 
static const bool is_signed = numeric_limits< double > :: is_signed
 
static const bool is_integer = numeric_limits< double > :: is_integer
 
static const bool is_exact = numeric_limits< double > :: is_exact
 
static const int min_exponent = numeric_limits< double > :: min_exponent
 
static const int max_exponent = numeric_limits< double > :: max_exponent
 
static const int min_exponent10 = numeric_limits< double > :: min_exponent10
 
static const int max_exponent10 = numeric_limits< double > :: max_exponent10
 
static const bool has_infinity = numeric_limits< double > :: has_infinity
 
static const bool has_quiet_NaN = numeric_limits< double > :: has_quiet_NaN
 
static const bool has_signaling_NaN = numeric_limits< double > :: has_signaling_NaN
 
static const float_denorm_style has_denorm = numeric_limits< double > :: has_denorm
 
static const bool has_denorm_loss = numeric_limits< double > :: has_denorm_loss
 
static const bool is_iec559 = numeric_limits< double > :: is_iec559
 
static const bool is_bounded = numeric_limits< double > :: is_bounded
 
static const bool is_modulo = numeric_limits< double > :: is_modulo
 
static const bool traps = numeric_limits< double > :: traps
 
static const bool tinyness_before = numeric_limits< double > :: tinyness_before
 
static const float_round_style round_style = numeric_limits< double > :: round_style
 

Member Function Documentation

◆ denorm_min()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::denorm_min ( )
throw (
)
inlinestatic

◆ epsilon()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::epsilon ( )
throw (
)
inlinestatic

◆ infinity()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::infinity ( )
throw (
)
inlinestatic

◆ max()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::max ( )
throw (
)
inlinestatic

◆ min()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::min ( )
throw (
)
inlinestatic

◆ quiet_NaN()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::quiet_NaN ( )
throw (
)
inlinestatic

◆ round_error()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::round_error ( )
throw (
)
inlinestatic

◆ signaling_NaN()

static Dune::Fem::Double std::numeric_limits< Dune::Fem::Double >::signaling_NaN ( )
throw (
)
inlinestatic

Member Data Documentation

◆ digits

const int std::numeric_limits< Dune::Fem::Double >::digits = numeric_limits< double > :: digits
static

◆ digits10

const int std::numeric_limits< Dune::Fem::Double >::digits10 = numeric_limits< double > :: digits10
static

◆ has_denorm

const float_denorm_style std::numeric_limits< Dune::Fem::Double >::has_denorm = numeric_limits< double > :: has_denorm
static

◆ has_denorm_loss

const bool std::numeric_limits< Dune::Fem::Double >::has_denorm_loss = numeric_limits< double > :: has_denorm_loss
static

◆ has_infinity

const bool std::numeric_limits< Dune::Fem::Double >::has_infinity = numeric_limits< double > :: has_infinity
static

◆ has_quiet_NaN

const bool std::numeric_limits< Dune::Fem::Double >::has_quiet_NaN = numeric_limits< double > :: has_quiet_NaN
static

◆ has_signaling_NaN

const bool std::numeric_limits< Dune::Fem::Double >::has_signaling_NaN = numeric_limits< double > :: has_signaling_NaN
static

◆ is_bounded

const bool std::numeric_limits< Dune::Fem::Double >::is_bounded = numeric_limits< double > :: is_bounded
static

◆ is_exact

const bool std::numeric_limits< Dune::Fem::Double >::is_exact = numeric_limits< double > :: is_exact
static

◆ is_iec559

const bool std::numeric_limits< Dune::Fem::Double >::is_iec559 = numeric_limits< double > :: is_iec559
static

◆ is_integer

const bool std::numeric_limits< Dune::Fem::Double >::is_integer = numeric_limits< double > :: is_integer
static

◆ is_modulo

const bool std::numeric_limits< Dune::Fem::Double >::is_modulo = numeric_limits< double > :: is_modulo
static

◆ is_signed

const bool std::numeric_limits< Dune::Fem::Double >::is_signed = numeric_limits< double > :: is_signed
static

◆ is_specialized

const bool std::numeric_limits< Dune::Fem::Double >::is_specialized = true
static

◆ max_exponent

const int std::numeric_limits< Dune::Fem::Double >::max_exponent = numeric_limits< double > :: max_exponent
static

◆ max_exponent10

const int std::numeric_limits< Dune::Fem::Double >::max_exponent10 = numeric_limits< double > :: max_exponent10
static

◆ min_exponent

const int std::numeric_limits< Dune::Fem::Double >::min_exponent = numeric_limits< double > :: min_exponent
static

◆ min_exponent10

const int std::numeric_limits< Dune::Fem::Double >::min_exponent10 = numeric_limits< double > :: min_exponent10
static

◆ radix

const int std::numeric_limits< Dune::Fem::Double >::radix = numeric_limits< double > :: radix
static

◆ round_style

const float_round_style std::numeric_limits< Dune::Fem::Double >::round_style = numeric_limits< double > :: round_style
static

◆ tinyness_before

const bool std::numeric_limits< Dune::Fem::Double >::tinyness_before = numeric_limits< double > :: tinyness_before
static

◆ traps

const bool std::numeric_limits< Dune::Fem::Double >::traps = numeric_limits< double > :: traps
static

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