Namespaces | Classes | Functions
mpfr Namespace Reference

Namespaces

 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())
 
mpreal copysign (const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=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 &x, mp_exp_t *exp, mp_rnd_t mode=mpreal::get_default_rnd())
 
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())
 
const mpreal logb (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)
 
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)
 
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)
 
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)
 
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 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 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 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 unsigned long 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)
 
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 scalbn (const mpreal &v, mp_exp_t exp)
 
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)
 
bool signbit (const mpreal &x)
 
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[], const unsigned long int n, int &status, mp_rnd_t 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())
 
const mpreal tgamma (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 2223 of file mpreal.h.

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

Definition at line 2236 of file mpreal.h.

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

Definition at line 2255 of file mpreal.h.

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

Definition at line 2242 of file mpreal.h.

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

Definition at line 2245 of file mpreal.h.

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

Definition at line 2244 of file mpreal.h.

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

Definition at line 2247 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 2366 of file mpreal.h.

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

Definition at line 2467 of file mpreal.h.

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

Definition at line 2243 of file mpreal.h.

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

Definition at line 2246 of file mpreal.h.

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

Definition at line 2237 of file mpreal.h.

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

Definition at line 2256 of file mpreal.h.

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

Definition at line 2238 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 2273 of file mpreal.h.

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

Definition at line 2257 of file mpreal.h.

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

Definition at line 2268 of file mpreal.h.

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

Definition at line 2269 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 2322 of file mpreal.h.

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

Definition at line 2270 of file mpreal.h.

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

Definition at line 2271 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 2329 of file mpreal.h.

int mpfr::bits2digits ( mp_prec_t  b)
inline

Definition at line 1925 of file mpreal.h.

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

Definition at line 2221 of file mpreal.h.

const mpreal mpfr::ceil ( const mpreal v)
inline

Definition at line 2509 of file mpreal.h.

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

Definition at line 2208 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 2493 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 2486 of file mpreal.h.

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

Definition at line 2500 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 2472 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 2479 of file mpreal.h.

mpreal mpfr::copysign ( const mpreal x,
const mpreal y,
mp_rnd_t  rnd_mode = mpreal::get_default_rnd() 
)
inline

Definition at line 2082 of file mpreal.h.

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

Definition at line 2230 of file mpreal.h.

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

Definition at line 2249 of file mpreal.h.

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

Definition at line 2235 of file mpreal.h.

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

Definition at line 2254 of file mpreal.h.

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

Definition at line 2234 of file mpreal.h.

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

Definition at line 2253 of file mpreal.h.

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

Definition at line 2466 of file mpreal.h.

mp_prec_t mpfr::digits2bits ( int  d)
inline

Definition at line 1918 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 2201 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 1632 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 1625 of file mpreal.h.

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

Definition at line 2261 of file mpreal.h.

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

Definition at line 2266 of file mpreal.h.

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

Definition at line 2267 of file mpreal.h.

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

Definition at line 2227 of file mpreal.h.

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

Definition at line 2229 of file mpreal.h.

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

Definition at line 2228 of file mpreal.h.

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

Definition at line 2260 of file mpreal.h.

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

Definition at line 2222 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 2301 of file mpreal.h.

const mpreal mpfr::floor ( const mpreal v)
inline

Definition at line 2516 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 2336 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 2550 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 2557 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 2440 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 2351 of file mpreal.h.

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

Definition at line 2542 of file mpreal.h.

const mpreal mpfr::frexp ( const mpreal x,
mp_exp_t *  exp,
mp_rnd_t  mode = mpreal::get_default_rnd() 
)
inline

Definition at line 2008 of file mpreal.h.

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

Definition at line 2262 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 2639 of file mpreal.h.

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

Definition at line 2646 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 2280 of file mpreal.h.

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

Definition at line 2070 of file mpreal.h.

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

Definition at line 2075 of file mpreal.h.

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

Definition at line 2065 of file mpreal.h.

bool() mpfr::isfinite ( const mpreal op)
inline

Definition at line 1702 of file mpreal.h.

bool() mpfr::isinf ( const mpreal op)
inline

Definition at line 1701 of file mpreal.h.

bool mpfr::isint ( const mpreal op)
inline

Definition at line 1704 of file mpreal.h.

bool() mpfr::isnan ( const mpreal op)
inline

Definition at line 1700 of file mpreal.h.

bool mpfr::isregular ( const mpreal op)
inline

Definition at line 1707 of file mpreal.h.

bool mpfr::iszero ( const mpreal op)
inline

Definition at line 1703 of file mpreal.h.

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

Definition at line 2020 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 2310 of file mpreal.h.

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

Definition at line 2404 of file mpreal.h.

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

Definition at line 2264 of file mpreal.h.

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

Definition at line 2224 of file mpreal.h.

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

Definition at line 2226 of file mpreal.h.

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

Definition at line 2259 of file mpreal.h.

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

Definition at line 2225 of file mpreal.h.

const mpreal mpfr::logb ( const mpreal x,
mp_rnd_t  r = mpreal::get_default_rnd() 
)
inline

Definition at line 2240 of file mpreal.h.

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

Definition at line 2034 of file mpreal.h.

mpreal mpfr::machine_epsilon ( const mpreal x)
inline

Definition at line 2040 of file mpreal.h.

const mpreal() mpfr::max ( const mpreal x,
const mpreal y 
)

Definition at line 2547 of file mpreal.h.

mpreal mpfr::maxval ( mp_prec_t  prec = mpreal::get_default_prec())
inline

Definition at line 2059 of file mpreal.h.

const mpreal() mpfr::min ( const mpreal x,
const mpreal y 
)

Definition at line 2548 of file mpreal.h.

mpreal mpfr::minval ( mp_prec_t  prec = mpreal::get_default_prec())
inline

Definition at line 2052 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 2415 of file mpreal.h.

const mpreal mpfr::modf ( const mpreal v,
mpreal n 
)
inline

Definition at line 2094 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 1618 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 1610 of file mpreal.h.

const mpreal mpfr::nextabove ( const mpreal x)
inline

Definition at line 2571 of file mpreal.h.

const mpreal mpfr::nextbelow ( const mpreal x)
inline

Definition at line 2578 of file mpreal.h.

const mpreal mpfr::nexttoward ( const mpreal x,
const mpreal y 
)
inline

Definition at line 2564 of file mpreal.h.

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

Definition at line 1692 of file mpreal.h.

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

Definition at line 1693 of file mpreal.h.

bool mpfr::operator!= ( const mpreal a,
const unsigned int  b 
)
inline

Definition at line 1694 of file mpreal.h.

bool mpfr::operator!= ( const mpreal a,
const long int  b 
)
inline

Definition at line 1695 of file mpreal.h.

bool mpfr::operator!= ( const mpreal a,
const int  b 
)
inline

Definition at line 1696 of file mpreal.h.

bool mpfr::operator!= ( const mpreal a,
const long double  b 
)
inline

Definition at line 1697 of file mpreal.h.

bool mpfr::operator!= ( const mpreal a,
const double  b 
)
inline

Definition at line 1698 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 781 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 785 of file mpreal.h.

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

Definition at line 1387 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 763 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 767 of file mpreal.h.

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

Definition at line 1162 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 772 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 776 of file mpreal.h.

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

Definition at line 1270 of file mpreal.h.

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

Definition at line 1277 of file mpreal.h.

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

Definition at line 1290 of file mpreal.h.

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

Definition at line 1297 of file mpreal.h.

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

Definition at line 1304 of file mpreal.h.

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

Definition at line 1311 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 790 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 794 of file mpreal.h.

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

Definition at line 1463 of file mpreal.h.

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

Definition at line 1470 of file mpreal.h.

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

Definition at line 1477 of file mpreal.h.

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

Definition at line 1484 of file mpreal.h.

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

Definition at line 1491 of file mpreal.h.

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

Definition at line 1498 of file mpreal.h.

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

Definition at line 1668 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const unsigned long int  b 
)
inline

Definition at line 1669 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const unsigned int  b 
)
inline

Definition at line 1670 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const long int  b 
)
inline

Definition at line 1671 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const int  b 
)
inline

Definition at line 1672 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const long double  b 
)
inline

Definition at line 1673 of file mpreal.h.

bool mpfr::operator< ( const mpreal a,
const double  b 
)
inline

Definition at line 1674 of file mpreal.h.

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

Definition at line 1569 of file mpreal.h.

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

Definition at line 1574 of file mpreal.h.

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

Definition at line 1579 of file mpreal.h.

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

Definition at line 1584 of file mpreal.h.

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

Definition at line 1899 of file mpreal.h.

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

Definition at line 1676 of file mpreal.h.

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

Definition at line 1677 of file mpreal.h.

bool mpfr::operator<= ( const mpreal a,
const unsigned int  b 
)
inline

Definition at line 1678 of file mpreal.h.

bool mpfr::operator<= ( const mpreal a,
const long int  b 
)
inline

Definition at line 1679 of file mpreal.h.

bool mpfr::operator<= ( const mpreal a,
const int  b 
)
inline

Definition at line 1680 of file mpreal.h.

bool mpfr::operator<= ( const mpreal a,
const long double  b 
)
inline

Definition at line 1681 of file mpreal.h.

bool mpfr::operator<= ( const mpreal a,
const double  b 
)
inline

Definition at line 1682 of file mpreal.h.

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

Definition at line 1684 of file mpreal.h.

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

Definition at line 1685 of file mpreal.h.

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

Definition at line 1686 of file mpreal.h.

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

Definition at line 1687 of file mpreal.h.

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

Definition at line 1688 of file mpreal.h.

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

Definition at line 1689 of file mpreal.h.

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

Definition at line 1690 of file mpreal.h.

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

Definition at line 1652 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const unsigned long int  b 
)
inline

Definition at line 1653 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const unsigned int  b 
)
inline

Definition at line 1654 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const long int  b 
)
inline

Definition at line 1655 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const int  b 
)
inline

Definition at line 1656 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const long double  b 
)
inline

Definition at line 1657 of file mpreal.h.

bool mpfr::operator> ( const mpreal a,
const double  b 
)
inline

Definition at line 1658 of file mpreal.h.

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

Definition at line 1660 of file mpreal.h.

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

Definition at line 1661 of file mpreal.h.

bool mpfr::operator>= ( const mpreal a,
const long int  b 
)
inline

Definition at line 1663 of file mpreal.h.

bool mpfr::operator>= ( const mpreal a,
const int  b 
)
inline

Definition at line 1664 of file mpreal.h.

bool mpfr::operator>= ( const mpreal a,
const long double  b 
)
inline

Definition at line 1665 of file mpreal.h.

bool mpfr::operator>= ( const mpreal a,
const double  b 
)
inline

Definition at line 1666 of file mpreal.h.

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

Definition at line 1589 of file mpreal.h.

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

Definition at line 1594 of file mpreal.h.

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

Definition at line 1599 of file mpreal.h.

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

Definition at line 1604 of file mpreal.h.

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

Definition at line 1904 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 2704 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 2716 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 2721 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 2726 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 2738 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 2743 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 2749 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 2755 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 2760 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 2773 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 2778 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 2784 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 2790 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 2795 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 2801 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 2806 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 2811 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 2817 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 2823 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 2828 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 2834 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 2840 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 2846 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 2857 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 2868 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 2874 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 2881 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 2887 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 2893 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 2904 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 2915 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 2921 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 2928 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 2933 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 2938 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 2943 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 2948 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 2953 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 2958 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 2963 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 2968 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 2973 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 2683 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 2690 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 2697 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 2709 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 2731 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 2766 of file mpreal.h.

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

Definition at line 2614 of file mpreal.h.

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

Definition at line 2602 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 2455 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 2409 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 2287 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 2294 of file mpreal.h.

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

Definition at line 2537 of file mpreal.h.

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

Definition at line 2538 of file mpreal.h.

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

Definition at line 2539 of file mpreal.h.

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

Definition at line 2540 of file mpreal.h.

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

Definition at line 2541 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 2194 of file mpreal.h.

const mpreal mpfr::round ( const mpreal v)
inline

Definition at line 2523 of file mpreal.h.

const mpreal mpfr::scalbn ( const mpreal v,
mp_exp_t  exp 
)
inline

Definition at line 2029 of file mpreal.h.

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

Definition at line 2233 of file mpreal.h.

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

Definition at line 2252 of file mpreal.h.

int mpfr::sgn ( const mpreal op)
inline

Definition at line 1934 of file mpreal.h.

bool mpfr::signbit ( const mpreal x)
inline

Definition at line 2089 of file mpreal.h.

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

Definition at line 2231 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 2213 of file mpreal.h.

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

Definition at line 2250 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 2399 of file mpreal.h.

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

Definition at line 2164 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 2177 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 2182 of file mpreal.h.

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

Definition at line 2188 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 2218 of file mpreal.h.

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

Definition at line 2219 of file mpreal.h.

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

Definition at line 2167 of file mpreal.h.

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

Definition at line 2170 of file mpreal.h.

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

Definition at line 2381 of file mpreal.h.

void mpfr::swap ( mpreal a,
mpreal b 
)
inline

Definition at line 2546 of file mpreal.h.

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

Definition at line 2232 of file mpreal.h.

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

Definition at line 2251 of file mpreal.h.

const mpreal mpfr::tgamma ( const mpreal x,
mp_rnd_t  r = mpreal::get_default_rnd() 
)
inline

Definition at line 2263 of file mpreal.h.

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

Definition at line 1726 of file mpreal.h.

const mpreal mpfr::trunc ( const mpreal v)
inline

Definition at line 2530 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 2593 of file mpreal.h.

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

Definition at line 2585 of file mpreal.h.

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

Definition at line 2265 of file mpreal.h.



hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:00