Static Public Member Functions | Static Public Attributes
std::numeric_limits< mpfr::mpreal > Class Template Reference

#include <mpreal.h>

List of all members.

Static Public Member Functions

static const mpfr::mpreal denorm_min ()
static int digits ()
static int digits (const mpfr::mpreal &x)
static int digits10 (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static int digits10 (const mpfr::mpreal &x)
static mpfr::mpreal epsilon (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static mpfr::mpreal epsilon (const mpfr::mpreal &x)
static const mpfr::mpreal infinity ()
static mpfr::mpreal lowest (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static mpfr::mpreal() max (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static int max_digits10 (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static mpfr::mpreal() min (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static const mpfr::mpreal quiet_NaN ()
static mpfr::mpreal round_error (mp_prec_t precision=mpfr::mpreal::get_default_prec())
static float_round_style round_style ()
static const mpfr::mpreal signaling_NaN ()

Static Public Attributes

static const float_denorm_style has_denorm = denorm_absent
static const bool has_infinity = true
static const bool has_quiet_NaN = true
static const bool has_signaling_NaN = true
static const bool is_bounded = true
static const bool is_exact = false
static const bool is_iec559 = true
static const bool is_integer = false
static const bool is_modulo = false
static const bool is_signed = true
static const bool is_specialized = true
static const int max_exponent = MPFR_EMAX_DEFAULT
static MPREAL_PERMISSIVE_EXPR
const int 
max_exponent10 = (int) (MPFR_EMAX_DEFAULT * 0.3010299956639811)
static const int min_exponent = MPFR_EMIN_DEFAULT
static MPREAL_PERMISSIVE_EXPR
const int 
min_exponent10 = (int) (MPFR_EMIN_DEFAULT * 0.3010299956639811)
static const int radix = 2
static const bool tinyness_before = true
static const bool traps = true

Detailed Description

template<>
class std::numeric_limits< mpfr::mpreal >

Definition at line 2962 of file mpreal.h.


Member Function Documentation

static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::denorm_min ( ) [inline, static]

Definition at line 3004 of file mpreal.h.

static int std::numeric_limits< mpfr::mpreal >::digits ( ) [inline, static]

Definition at line 3034 of file mpreal.h.

static int std::numeric_limits< mpfr::mpreal >::digits ( const mpfr::mpreal x) [inline, static]

Definition at line 3035 of file mpreal.h.

static int std::numeric_limits< mpfr::mpreal >::digits10 ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 3037 of file mpreal.h.

static int std::numeric_limits< mpfr::mpreal >::digits10 ( const mpfr::mpreal x) [inline, static]

Definition at line 3042 of file mpreal.h.

static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::epsilon ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 2988 of file mpreal.h.

static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::epsilon ( const mpfr::mpreal x) [inline, static]

Definition at line 2991 of file mpreal.h.

static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::infinity ( ) [inline, static]

Definition at line 3001 of file mpreal.h.

static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::lowest ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 2985 of file mpreal.h.

static mpfr::mpreal() std::numeric_limits< mpfr::mpreal >::max ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 2984 of file mpreal.h.

static int std::numeric_limits< mpfr::mpreal >::max_digits10 ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 3047 of file mpreal.h.

static mpfr::mpreal() std::numeric_limits< mpfr::mpreal >::min ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 2983 of file mpreal.h.

static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::quiet_NaN ( ) [inline, static]

Definition at line 3002 of file mpreal.h.

static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::round_error ( mp_prec_t  precision = mpfr::mpreal::get_default_prec()) [inline, static]

Definition at line 2993 of file mpreal.h.

static float_round_style std::numeric_limits< mpfr::mpreal >::round_style ( ) [inline, static]

Definition at line 3020 of file mpreal.h.

static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::signaling_NaN ( ) [inline, static]

Definition at line 3003 of file mpreal.h.


Member Data Documentation

const float_denorm_style std::numeric_limits< mpfr::mpreal >::has_denorm = denorm_absent [static]

Definition at line 2981 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::has_infinity = true [static]

Definition at line 2971 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::has_quiet_NaN = true [static]

Definition at line 2972 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::has_signaling_NaN = true [static]

Definition at line 2973 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_bounded = true [static]

Definition at line 2976 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_exact = false [static]

Definition at line 2968 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_iec559 = true [static]

Definition at line 2975 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_integer = false [static]

Definition at line 2967 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_modulo = false [static]

Definition at line 2977 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_signed = true [static]

Definition at line 2966 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::is_specialized = true [static]

Definition at line 2965 of file mpreal.h.

const int std::numeric_limits< mpfr::mpreal >::max_exponent = MPFR_EMAX_DEFAULT [static]

Definition at line 3008 of file mpreal.h.

MPREAL_PERMISSIVE_EXPR const int std::numeric_limits< mpfr::mpreal >::max_exponent10 = (int) (MPFR_EMAX_DEFAULT * 0.3010299956639811) [static]

Definition at line 3010 of file mpreal.h.

const int std::numeric_limits< mpfr::mpreal >::min_exponent = MPFR_EMIN_DEFAULT [static]

Definition at line 3007 of file mpreal.h.

MPREAL_PERMISSIVE_EXPR const int std::numeric_limits< mpfr::mpreal >::min_exponent10 = (int) (MPFR_EMIN_DEFAULT * 0.3010299956639811) [static]

Definition at line 3009 of file mpreal.h.

const int std::numeric_limits< mpfr::mpreal >::radix = 2 [static]

Definition at line 2969 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::tinyness_before = true [static]

Definition at line 2979 of file mpreal.h.

const bool std::numeric_limits< mpfr::mpreal >::traps = true [static]

Definition at line 2978 of file mpreal.h.


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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:09