Namespaces | Classes | Functions
mpfr Namespace Reference

Namespaces

namespace  internal

Classes

class  conversion_overflow
class  mpreal

Functions

const mpreal abs (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acos (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acosh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acot (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acoth (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acsc (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal acsch (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal agm (const mpreal &v1, const mpreal &v2, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal ai (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal asec (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal asech (const mpreal &v, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal asin (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal asinh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal atan (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal atan2 (const mpreal &y, const mpreal &x, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal atanh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal besselj0 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal besselj1 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal besseljn (long n, const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal bessely0 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal bessely1 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal besselyn (long n, const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
int bits2digits (mp_prec_t b)
const mpreal cbrt (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal ceil (const mpreal &v)
int cmpabs (const mpreal &a, const mpreal &b)
const mpreal const_catalan (mp_prec_t p=mpreal::get_default_prec(), mp_rnd_t r=mpreal::get_default_rnd())
const mpreal const_euler (mp_prec_t p=mpreal::get_default_prec(), mp_rnd_t r=mpreal::get_default_rnd())
const mpreal const_infinity (int sign=1, mp_prec_t p=mpreal::get_default_prec())
const mpreal const_log2 (mp_prec_t p=mpreal::get_default_prec(), mp_rnd_t r=mpreal::get_default_rnd())
const mpreal const_pi (mp_prec_t p=mpreal::get_default_prec(), mp_rnd_t r=mpreal::get_default_rnd())
const mpreal cos (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal cosh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal cot (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal coth (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal csc (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal csch (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal digamma (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
mp_prec_t digits2bits (int d)
const mpreal dim (const mpreal &a, const mpreal &b, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal div_2si (const mpreal &v, long int k, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal div_2ui (const mpreal &v, unsigned long int k, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal eint (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal erf (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal erfc (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal exp (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal exp10 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal exp2 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal expm1 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal fabs (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal fac_ui (unsigned long int v, mp_prec_t prec=mpreal::get_default_prec(), mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal floor (const mpreal &v)
const mpreal fma (const mpreal &v1, const mpreal &v2, const mpreal &v3, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal fmax (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal fmin (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal fmod (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal fms (const mpreal &v1, const mpreal &v2, const mpreal &v3, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal frac (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal frexp (const mpreal &v, mp_exp_t *exp)
const mpreal gamma (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal grandom (gmp_randstate_t &state, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal grandom (unsigned int seed=0)
const mpreal hypot (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
bool isEqualFuzzy (const mpreal &a, const mpreal &b, const mpreal &eps)
bool isEqualFuzzy (const mpreal &a, const mpreal &b)
bool isEqualUlps (const mpreal &a, const mpreal &b, int maxUlps)
bool isfinite (const mpreal &op)
bool isinf (const mpreal &op)
bool isint (const mpreal &op)
bool isnan (const mpreal &op)
bool isregular (const mpreal &op)
bool iszero (const mpreal &op)
const mpreal ldexp (const mpreal &v, mp_exp_t exp)
const mpreal lgamma (const mpreal &v, int *signp=0, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal li2 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal lngamma (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal log (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal log10 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal log1p (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal log2 (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
mpreal machine_epsilon (mp_prec_t prec=mpreal::get_default_prec())
mpreal machine_epsilon (const mpreal &x)
const mpreal() max (const mpreal &x, const mpreal &y)
mpreal maxval (mp_prec_t prec=mpreal::get_default_prec())
const mpreal() min (const mpreal &x, const mpreal &y)
mpreal minval (mp_prec_t prec=mpreal::get_default_prec())
const mpreal mod (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal modf (const mpreal &v, mpreal &n)
const mpreal mul_2si (const mpreal &v, long int k, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal mul_2ui (const mpreal &v, unsigned long int k, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal nextabove (const mpreal &x)
const mpreal nextbelow (const mpreal &x)
const mpreal nexttoward (const mpreal &x, const mpreal &y)
bool operator!= (const mpreal &a, const mpreal &b)
template<typename Rhs >
const internal::result_type
< Rhs >::type 
operator* (const mpreal &lhs, const Rhs &rhs)
template<typename Lhs >
const internal::result_type
< Lhs >::type 
operator* (const Lhs &lhs, const mpreal &rhs)
const mpreal operator* (const mpreal &a, const mpreal &b)
template<typename Rhs >
const internal::result_type
< Rhs >::type 
operator+ (const mpreal &lhs, const Rhs &rhs)
template<typename Lhs >
const internal::result_type
< Lhs >::type 
operator+ (const Lhs &lhs, const mpreal &rhs)
const mpreal operator+ (const mpreal &a, const mpreal &b)
template<typename Rhs >
const internal::result_type
< Rhs >::type 
operator- (const mpreal &lhs, const Rhs &rhs)
template<typename Lhs >
const internal::result_type
< Lhs >::type 
operator- (const Lhs &lhs, const mpreal &rhs)
const mpreal operator- (const mpreal &a, const mpreal &b)
const mpreal operator- (const double b, const mpreal &a)
const mpreal operator- (const unsigned long int b, const mpreal &a)
const mpreal operator- (const unsigned int b, const mpreal &a)
const mpreal operator- (const long int b, const mpreal &a)
const mpreal operator- (const int b, const mpreal &a)
template<typename Rhs >
const internal::result_type
< Rhs >::type 
operator/ (const mpreal &lhs, const Rhs &rhs)
template<typename Lhs >
const internal::result_type
< Lhs >::type 
operator/ (const Lhs &lhs, const mpreal &rhs)
const mpreal operator/ (const mpreal &a, const mpreal &b)
const mpreal operator/ (const unsigned long int b, const mpreal &a)
const mpreal operator/ (const unsigned int b, const mpreal &a)
const mpreal operator/ (const long int b, const mpreal &a)
const mpreal operator/ (const int b, const mpreal &a)
const mpreal operator/ (const double b, const mpreal &a)
bool operator< (const mpreal &a, const mpreal &b)
const mpreal operator<< (const mpreal &v, const unsigned long int k)
const mpreal operator<< (const mpreal &v, const unsigned int k)
const mpreal operator<< (const mpreal &v, const long int k)
const mpreal operator<< (const mpreal &v, const int k)
std::ostream & operator<< (std::ostream &os, const mpreal &v)
bool operator<= (const mpreal &a, const mpreal &b)
bool operator== (const mpreal &a, const mpreal &b)
bool operator== (const mpreal &a, const unsigned long int b)
bool operator== (const mpreal &a, const unsigned int b)
bool operator== (const mpreal &a, const long int b)
bool operator== (const mpreal &a, const int b)
bool operator== (const mpreal &a, const long double b)
bool operator== (const mpreal &a, const double b)
bool operator> (const mpreal &a, const mpreal &b)
bool operator>= (const mpreal &a, const mpreal &b)
const mpreal operator>> (const mpreal &v, const unsigned long int k)
const mpreal operator>> (const mpreal &v, const long int k)
const mpreal operator>> (const mpreal &v, const unsigned int k)
const mpreal operator>> (const mpreal &v, const int k)
std::istream & operator>> (std::istream &is, mpreal &v)
const mpreal pow (const mpreal &a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned int a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long int a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const int a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const long double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const long double a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const double b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const unsigned int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const double a, const int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const mpz_t b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const unsigned long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const mpreal &a, const long int b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const mpreal &b, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal pow (const unsigned long int a, const unsigned long int b, mp_rnd_t rnd_mode)
const mpreal random (unsigned int seed=0)
const mpreal random2 (mp_size_t size, mp_exp_t exp)
const mpreal rec_sqrt (const mpreal &v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal rem (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal remainder (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal remquo (long *q, const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal rint (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal rint_ceil (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal rint_floor (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal rint_round (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal rint_trunc (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal root (const mpreal &x, unsigned long int k, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal round (const mpreal &v)
const mpreal sec (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal sech (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
int sgn (const mpreal &op)
const mpreal sin (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
int sin_cos (mpreal &s, mpreal &c, const mpreal &v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sinh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
int sinh_cosh (mpreal &s, mpreal &c, const mpreal &v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqr (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal sqrt (const unsigned int v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqrt (const long int v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqrt (const int v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqrt (const long double v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqrt (const double v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal sqrt (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal sqrt (const unsigned long int x, mp_rnd_t r)
const mpreal sum (const mpreal tab[], unsigned long int n, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
void swap (mpreal &a, mpreal &b)
const mpreal tan (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
const mpreal tanh (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
template<class T >
std::string toString (T t, std::ios_base &(*f)(std::ios_base &))
const mpreal trunc (const mpreal &v)
const mpreal urandom (gmp_randstate_t &state, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
const mpreal urandomb (gmp_randstate_t &state)
const mpreal zeta (const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())

Function Documentation

const mpreal mpfr::abs ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2195 of file mpreal.h.

const mpreal mpfr::acos ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2208 of file mpreal.h.

const mpreal mpfr::acosh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2225 of file mpreal.h.

const mpreal mpfr::acot ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2212 of file mpreal.h.

const mpreal mpfr::acoth ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2215 of file mpreal.h.

const mpreal mpfr::acsc ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2214 of file mpreal.h.

const mpreal mpfr::acsch ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2217 of file mpreal.h.

const mpreal mpfr::agm ( const mpreal &  v1,
const mpreal &  v2,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2335 of file mpreal.h.

const mpreal mpfr::ai ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2435 of file mpreal.h.

const mpreal mpfr::asec ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2213 of file mpreal.h.

const mpreal mpfr::asech ( const mpreal &  v,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2216 of file mpreal.h.

const mpreal mpfr::asin ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2209 of file mpreal.h.

const mpreal mpfr::asinh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2226 of file mpreal.h.

const mpreal mpfr::atan ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2210 of file mpreal.h.

const mpreal mpfr::atan2 ( const mpreal &  y,
const mpreal &  x,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2242 of file mpreal.h.

const mpreal mpfr::atanh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2227 of file mpreal.h.

const mpreal mpfr::besselj0 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2237 of file mpreal.h.

const mpreal mpfr::besselj1 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2238 of file mpreal.h.

const mpreal mpfr::besseljn ( long  n,
const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2291 of file mpreal.h.

const mpreal mpfr::bessely0 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2239 of file mpreal.h.

const mpreal mpfr::bessely1 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2240 of file mpreal.h.

const mpreal mpfr::besselyn ( long  n,
const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2298 of file mpreal.h.

int mpfr::bits2digits ( mp_prec_t  b) [inline]

Definition at line 1918 of file mpreal.h.

const mpreal mpfr::cbrt ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2193 of file mpreal.h.

const mpreal mpfr::ceil ( const mpreal &  v) [inline]

Definition at line 2477 of file mpreal.h.

int mpfr::cmpabs ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 2180 of file mpreal.h.

const mpreal mpfr::const_catalan ( mp_prec_t  p = mpreal::get_default_prec(),
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2461 of file mpreal.h.

const mpreal mpfr::const_euler ( mp_prec_t  p = mpreal::get_default_prec(),
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2454 of file mpreal.h.

const mpreal mpfr::const_infinity ( int  sign = 1,
mp_prec_t  p = mpreal::get_default_prec() 
) [inline]

Definition at line 2468 of file mpreal.h.

const mpreal mpfr::const_log2 ( mp_prec_t  p = mpreal::get_default_prec(),
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2440 of file mpreal.h.

const mpreal mpfr::const_pi ( mp_prec_t  p = mpreal::get_default_prec(),
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2447 of file mpreal.h.

const mpreal mpfr::cos ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2202 of file mpreal.h.

const mpreal mpfr::cosh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2219 of file mpreal.h.

const mpreal mpfr::cot ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2207 of file mpreal.h.

const mpreal mpfr::coth ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2224 of file mpreal.h.

const mpreal mpfr::csc ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2206 of file mpreal.h.

const mpreal mpfr::csch ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2223 of file mpreal.h.

const mpreal mpfr::digamma ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2434 of file mpreal.h.

mp_prec_t mpfr::digits2bits ( int  d) [inline]

Definition at line 1911 of file mpreal.h.

const mpreal mpfr::dim ( const mpreal &  a,
const mpreal &  b,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2173 of file mpreal.h.

const mpreal mpfr::div_2si ( const mpreal &  v,
long int  k,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 1666 of file mpreal.h.

const mpreal mpfr::div_2ui ( const mpreal &  v,
unsigned long int  k,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 1659 of file mpreal.h.

const mpreal mpfr::eint ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2231 of file mpreal.h.

const mpreal mpfr::erf ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2235 of file mpreal.h.

const mpreal mpfr::erfc ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2236 of file mpreal.h.

const mpreal mpfr::exp ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2199 of file mpreal.h.

const mpreal mpfr::exp10 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2201 of file mpreal.h.

const mpreal mpfr::exp2 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2200 of file mpreal.h.

const mpreal mpfr::expm1 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2230 of file mpreal.h.

const mpreal mpfr::fabs ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2194 of file mpreal.h.

const mpreal mpfr::fac_ui ( unsigned long int  v,
mp_prec_t  prec = mpreal::get_default_prec(),
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2270 of file mpreal.h.

const mpreal mpfr::floor ( const mpreal &  v) [inline]

Definition at line 2484 of file mpreal.h.

const mpreal mpfr::fma ( const mpreal &  v1,
const mpreal &  v2,
const mpreal &  v3,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2305 of file mpreal.h.

const mpreal mpfr::fmax ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2518 of file mpreal.h.

const mpreal mpfr::fmin ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2525 of file mpreal.h.

const mpreal mpfr::fmod ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2408 of file mpreal.h.

const mpreal mpfr::fms ( const mpreal &  v1,
const mpreal &  v2,
const mpreal &  v3,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2320 of file mpreal.h.

const mpreal mpfr::frac ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2510 of file mpreal.h.

const mpreal mpfr::frexp ( const mpreal &  v,
mp_exp_t *  exp 
) [inline]

Definition at line 2003 of file mpreal.h.

const mpreal mpfr::gamma ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2232 of file mpreal.h.

const mpreal mpfr::grandom ( gmp_randstate_t &  state,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2569 of file mpreal.h.

const mpreal mpfr::grandom ( unsigned int  seed = 0) [inline]

Definition at line 2616 of file mpreal.h.

const mpreal mpfr::hypot ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2249 of file mpreal.h.

bool mpfr::isEqualFuzzy ( const mpreal &  a,
const mpreal &  b,
const mpreal &  eps 
) [inline]

Definition at line 2056 of file mpreal.h.

bool mpfr::isEqualFuzzy ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 2061 of file mpreal.h.

bool mpfr::isEqualUlps ( const mpreal &  a,
const mpreal &  b,
int  maxUlps 
) [inline]

Definition at line 2051 of file mpreal.h.

bool mpfr::isfinite ( const mpreal &  op) [inline]

Definition at line 1692 of file mpreal.h.

bool mpfr::isinf ( const mpreal &  op) [inline]

Definition at line 1691 of file mpreal.h.

bool mpfr::isint ( const mpreal &  op) [inline]

Definition at line 1694 of file mpreal.h.

bool mpfr::isnan ( const mpreal &  op) [inline]

Definition at line 1690 of file mpreal.h.

bool mpfr::isregular ( const mpreal &  op) [inline]

Definition at line 1697 of file mpreal.h.

bool mpfr::iszero ( const mpreal &  op) [inline]

Definition at line 1693 of file mpreal.h.

const mpreal mpfr::ldexp ( const mpreal &  v,
mp_exp_t  exp 
) [inline]

Definition at line 2011 of file mpreal.h.

const mpreal mpfr::lgamma ( const mpreal &  v,
int *  signp = 0,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2279 of file mpreal.h.

const mpreal mpfr::li2 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2372 of file mpreal.h.

const mpreal mpfr::lngamma ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2233 of file mpreal.h.

const mpreal mpfr::log ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2196 of file mpreal.h.

const mpreal mpfr::log10 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2198 of file mpreal.h.

const mpreal mpfr::log1p ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2229 of file mpreal.h.

const mpreal mpfr::log2 ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2197 of file mpreal.h.

mpreal mpfr::machine_epsilon ( mp_prec_t  prec = mpreal::get_default_prec()) [inline]

Definition at line 2020 of file mpreal.h.

mpreal mpfr::machine_epsilon ( const mpreal &  x) [inline]

Definition at line 2026 of file mpreal.h.

const mpreal() mpfr::max ( const mpreal &  x,
const mpreal &  y 
)
mpreal mpfr::maxval ( mp_prec_t  prec = mpreal::get_default_prec()) [inline]

Definition at line 2045 of file mpreal.h.

const mpreal() mpfr::min ( const mpreal &  x,
const mpreal &  y 
)
mpreal mpfr::minval ( mp_prec_t  prec = mpreal::get_default_prec()) [inline]

Definition at line 2038 of file mpreal.h.

const mpreal mpfr::mod ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2383 of file mpreal.h.

const mpreal mpfr::modf ( const mpreal &  v,
mpreal &  n 
) [inline]

Definition at line 2066 of file mpreal.h.

const mpreal mpfr::mul_2si ( const mpreal &  v,
long int  k,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 1652 of file mpreal.h.

const mpreal mpfr::mul_2ui ( const mpreal &  v,
unsigned long int  k,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 1644 of file mpreal.h.

const mpreal mpfr::nextabove ( const mpreal &  x) [inline]

Definition at line 2539 of file mpreal.h.

const mpreal mpfr::nextbelow ( const mpreal &  x) [inline]

Definition at line 2546 of file mpreal.h.

const mpreal mpfr::nexttoward ( const mpreal &  x,
const mpreal &  y 
) [inline]

Definition at line 2532 of file mpreal.h.

bool mpfr::operator!= ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1680 of file mpreal.h.

template<typename Rhs >
const internal::result_type<Rhs>::type mpfr::operator* ( const mpreal &  lhs,
const Rhs &  rhs 
) [inline]

Definition at line 834 of file mpreal.h.

template<typename Lhs >
const internal::result_type<Lhs>::type mpfr::operator* ( const Lhs &  lhs,
const mpreal &  rhs 
) [inline]

Definition at line 838 of file mpreal.h.

const mpreal mpfr::operator* ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1421 of file mpreal.h.

template<typename Rhs >
const internal::result_type<Rhs>::type mpfr::operator+ ( const mpreal &  lhs,
const Rhs &  rhs 
) [inline]

Definition at line 816 of file mpreal.h.

template<typename Lhs >
const internal::result_type<Lhs>::type mpfr::operator+ ( const Lhs &  lhs,
const mpreal &  rhs 
) [inline]

Definition at line 820 of file mpreal.h.

const mpreal mpfr::operator+ ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1196 of file mpreal.h.

template<typename Rhs >
const internal::result_type<Rhs>::type mpfr::operator- ( const mpreal &  lhs,
const Rhs &  rhs 
) [inline]

Definition at line 825 of file mpreal.h.

template<typename Lhs >
const internal::result_type<Lhs>::type mpfr::operator- ( const Lhs &  lhs,
const mpreal &  rhs 
) [inline]

Definition at line 829 of file mpreal.h.

const mpreal mpfr::operator- ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1304 of file mpreal.h.

const mpreal mpfr::operator- ( const double  b,
const mpreal &  a 
) [inline]

Definition at line 1311 of file mpreal.h.

const mpreal mpfr::operator- ( const unsigned long int  b,
const mpreal &  a 
) [inline]

Definition at line 1324 of file mpreal.h.

const mpreal mpfr::operator- ( const unsigned int  b,
const mpreal &  a 
) [inline]

Definition at line 1331 of file mpreal.h.

const mpreal mpfr::operator- ( const long int  b,
const mpreal &  a 
) [inline]

Definition at line 1338 of file mpreal.h.

const mpreal mpfr::operator- ( const int  b,
const mpreal &  a 
) [inline]

Definition at line 1345 of file mpreal.h.

template<typename Rhs >
const internal::result_type<Rhs>::type mpfr::operator/ ( const mpreal &  lhs,
const Rhs &  rhs 
) [inline]

Definition at line 843 of file mpreal.h.

template<typename Lhs >
const internal::result_type<Lhs>::type mpfr::operator/ ( const Lhs &  lhs,
const mpreal &  rhs 
) [inline]

Definition at line 847 of file mpreal.h.

const mpreal mpfr::operator/ ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1497 of file mpreal.h.

const mpreal mpfr::operator/ ( const unsigned long int  b,
const mpreal &  a 
) [inline]

Definition at line 1504 of file mpreal.h.

const mpreal mpfr::operator/ ( const unsigned int  b,
const mpreal &  a 
) [inline]

Definition at line 1511 of file mpreal.h.

const mpreal mpfr::operator/ ( const long int  b,
const mpreal &  a 
) [inline]

Definition at line 1518 of file mpreal.h.

const mpreal mpfr::operator/ ( const int  b,
const mpreal &  a 
) [inline]

Definition at line 1525 of file mpreal.h.

const mpreal mpfr::operator/ ( const double  b,
const mpreal &  a 
) [inline]

Definition at line 1532 of file mpreal.h.

bool mpfr::operator< ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1677 of file mpreal.h.

const mpreal mpfr::operator<< ( const mpreal &  v,
const unsigned long int  k 
) [inline]

Definition at line 1603 of file mpreal.h.

const mpreal mpfr::operator<< ( const mpreal &  v,
const unsigned int  k 
) [inline]

Definition at line 1608 of file mpreal.h.

const mpreal mpfr::operator<< ( const mpreal &  v,
const long int  k 
) [inline]

Definition at line 1613 of file mpreal.h.

const mpreal mpfr::operator<< ( const mpreal &  v,
const int  k 
) [inline]

Definition at line 1618 of file mpreal.h.

std::ostream& mpfr::operator<< ( std::ostream &  os,
const mpreal &  v 
) [inline]

Definition at line 1892 of file mpreal.h.

bool mpfr::operator<= ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1678 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1679 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const unsigned long int  b 
) [inline]

Definition at line 1682 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const unsigned int  b 
) [inline]

Definition at line 1683 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const long int  b 
) [inline]

Definition at line 1684 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const int  b 
) [inline]

Definition at line 1685 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const long double  b 
) [inline]

Definition at line 1686 of file mpreal.h.

bool mpfr::operator== ( const mpreal &  a,
const double  b 
) [inline]

Definition at line 1687 of file mpreal.h.

bool mpfr::operator> ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1675 of file mpreal.h.

bool mpfr::operator>= ( const mpreal &  a,
const mpreal &  b 
) [inline]

Definition at line 1676 of file mpreal.h.

const mpreal mpfr::operator>> ( const mpreal &  v,
const unsigned long int  k 
) [inline]

Definition at line 1623 of file mpreal.h.

const mpreal mpfr::operator>> ( const mpreal &  v,
const long int  k 
) [inline]

Definition at line 1628 of file mpreal.h.

const mpreal mpfr::operator>> ( const mpreal &  v,
const unsigned int  k 
) [inline]

Definition at line 1633 of file mpreal.h.

const mpreal mpfr::operator>> ( const mpreal &  v,
const int  k 
) [inline]

Definition at line 1638 of file mpreal.h.

std::istream& mpfr::operator>> ( std::istream &  is,
mpreal &  v 
) [inline]

Definition at line 1897 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2674 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2686 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2691 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2696 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2708 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2713 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2719 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2725 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2730 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2743 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2748 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2754 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2760 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2765 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2771 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2776 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2781 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2787 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2793 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned int  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2798 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2804 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2810 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2816 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2827 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2838 of file mpreal.h.

const mpreal mpfr::pow ( const long int  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2844 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2851 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2857 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2863 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2874 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2885 of file mpreal.h.

const mpreal mpfr::pow ( const int  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2891 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const long double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2898 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2903 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2908 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2913 of file mpreal.h.

const mpreal mpfr::pow ( const long double  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2918 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const double  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2923 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2928 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const unsigned int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2933 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2938 of file mpreal.h.

const mpreal mpfr::pow ( const double  a,
const int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2943 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2653 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const mpz_t  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2660 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2667 of file mpreal.h.

const mpreal mpfr::pow ( const mpreal &  a,
const long int  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2679 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const mpreal &  b,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2701 of file mpreal.h.

const mpreal mpfr::pow ( const unsigned long int  a,
const unsigned long int  b,
mp_rnd_t  rnd_mode 
) [inline]

Definition at line 2736 of file mpreal.h.

const mpreal mpfr::random ( unsigned int  seed = 0) [inline]

Definition at line 2591 of file mpreal.h.

const mpreal mpfr::random2 ( mp_size_t  size,
mp_exp_t  exp 
) [inline]

Definition at line 2579 of file mpreal.h.

const mpreal mpfr::rec_sqrt ( const mpreal &  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2423 of file mpreal.h.

const mpreal mpfr::rem ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2377 of file mpreal.h.

const mpreal mpfr::remainder ( const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2256 of file mpreal.h.

const mpreal mpfr::remquo ( long *  q,
const mpreal &  x,
const mpreal &  y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2263 of file mpreal.h.

const mpreal mpfr::rint ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2505 of file mpreal.h.

const mpreal mpfr::rint_ceil ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2506 of file mpreal.h.

const mpreal mpfr::rint_floor ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2507 of file mpreal.h.

const mpreal mpfr::rint_round ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2508 of file mpreal.h.

const mpreal mpfr::rint_trunc ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2509 of file mpreal.h.

const mpreal mpfr::root ( const mpreal &  x,
unsigned long int  k,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2166 of file mpreal.h.

const mpreal mpfr::round ( const mpreal &  v) [inline]

Definition at line 2491 of file mpreal.h.

const mpreal mpfr::sec ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2205 of file mpreal.h.

const mpreal mpfr::sech ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2222 of file mpreal.h.

int mpfr::sgn ( const mpreal &  op) [inline]

Definition at line 1927 of file mpreal.h.

const mpreal mpfr::sin ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2203 of file mpreal.h.

int mpfr::sin_cos ( mpreal &  s,
mpreal &  c,
const mpreal &  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2185 of file mpreal.h.

const mpreal mpfr::sinh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2220 of file mpreal.h.

int mpfr::sinh_cosh ( mpreal &  s,
mpreal &  c,
const mpreal &  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2367 of file mpreal.h.

const mpreal mpfr::sqr ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2136 of file mpreal.h.

const mpreal mpfr::sqrt ( const unsigned int  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2149 of file mpreal.h.

const mpreal mpfr::sqrt ( const long int  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2154 of file mpreal.h.

const mpreal mpfr::sqrt ( const int  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2160 of file mpreal.h.

const mpreal mpfr::sqrt ( const long double  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2190 of file mpreal.h.

const mpreal mpfr::sqrt ( const double  v,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2191 of file mpreal.h.

const mpreal mpfr::sqrt ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2139 of file mpreal.h.

const mpreal mpfr::sqrt ( const unsigned long int  x,
mp_rnd_t  r 
) [inline]

Definition at line 2142 of file mpreal.h.

const mpreal mpfr::sum ( const mpreal  tab[],
unsigned long int  n,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2350 of file mpreal.h.

void mpfr::swap ( mpreal &  a,
mpreal &  b 
) [inline]

Definition at line 2514 of file mpreal.h.

const mpreal mpfr::tan ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2204 of file mpreal.h.

const mpreal mpfr::tanh ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2221 of file mpreal.h.

template<class T >
std::string mpfr::toString ( T  t,
std::ios_base &(*)(std::ios_base &)  f 
) [inline]

Definition at line 1719 of file mpreal.h.

const mpreal mpfr::trunc ( const mpreal &  v) [inline]

Definition at line 2498 of file mpreal.h.

const mpreal mpfr::urandom ( gmp_randstate_t &  state,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
) [inline]

Definition at line 2562 of file mpreal.h.

const mpreal mpfr::urandomb ( gmp_randstate_t &  state) [inline]

Definition at line 2553 of file mpreal.h.

const mpreal mpfr::zeta ( const mpreal &  x,
mp_rnd_t  r = mpreal::get_default_rnd() 
) [inline]

Definition at line 2234 of file mpreal.h.



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