CAPD::DynSys Library  6.0.0
MpReal_FriendInternal.hpp File Reference

Functions

MpReal agm (const MpReal &r1, const MpReal &r2, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal sqr (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal sqrt (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal exp (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal expm1 (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal exp2 (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal log (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal log2 (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal log10 (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal log1p (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal sin (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal cos (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
void sin_cos (MpReal &res_sin, MpReal &res_cos, const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal tan (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal acos (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal asin (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal atan (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal cosh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal sinh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal tanh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal asinh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal acosh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal atanh (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal pow (const MpReal &x, const MpReal &e)
 
MpReal pow (const MpReal &x, const long int e)
 
MpReal power (const MpReal &x, const MpReal &e)
 
MpReal power (const MpReal &x, const long int e)
 
MpReal cbrt (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal gamma (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal erf (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal hypot (const MpReal &r1, const MpReal &r2, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal zeta (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
long int toInt (const MpReal &r, RoundingMode rnd=MpReal::RoundToZero)
 
long int toLongInt (const MpReal &r, RoundingMode rnd=MpReal::RoundToZero)
 
unsigned long int toUInt (const MpReal &r, RoundingMode rnd=MpReal::RoundToZero)
 
double toDouble (const MpReal &r, RoundingMode rnd=MpReal::getDefaultRndMode())
 
long double toLongDouble (const MpReal &r, RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal relDiff (const MpReal &r1, const MpReal &r2, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode())
 
MpReal nextAbove (const MpReal &r)
 
MpReal nextBelow (const MpReal &r)
 
MpReal nextToward (const MpReal &r, const MpReal &dir)
 

Detailed Description

Author
Tomasz Kapela
Date
2010-03-15

Function Documentation

◆ acos()

friend MpReal acos ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ acosh()

friend MpReal acosh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ agm()

friend MpReal agm ( const MpReal &  r1,
const MpReal &  r2,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ asin()

friend MpReal asin ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ asinh()

friend MpReal asinh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ atan()

friend MpReal atan ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ atanh()

friend MpReal atanh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ cbrt()

friend MpReal cbrt ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ cos()

friend MpReal cos ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ cosh()

friend MpReal cosh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ erf()

friend MpReal erf ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ exp()

friend MpReal exp ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ exp2()

friend MpReal exp2 ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ expm1()

friend MpReal expm1 ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ gamma()

friend MpReal gamma ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ hypot()

friend MpReal hypot ( const MpReal &  r1,
const MpReal &  r2,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ log()

friend MpReal log ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ log10()

friend MpReal log10 ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ log1p()

friend MpReal log1p ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ log2()

friend MpReal log2 ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ nextAbove()

friend MpReal nextAbove ( const MpReal &  r)
inline

◆ nextBelow()

friend MpReal nextBelow ( const MpReal &  r)
inline

◆ nextToward()

friend MpReal nextToward ( const MpReal &  r,
const MpReal &  dir 
)
inline

◆ pow() [1/2]

friend MpReal pow ( const MpReal &  x,
const long int  e 
)
inline

◆ pow() [2/2]

friend MpReal pow ( const MpReal &  x,
const MpReal &  e 
)
inline

◆ power() [1/2]

friend MpReal power ( const MpReal &  x,
const long int  e 
)
inline

◆ power() [2/2]

friend MpReal power ( const MpReal &  x,
const MpReal &  e 
)
inline

◆ relDiff()

friend MpReal relDiff ( const MpReal &  r1,
const MpReal &  r2,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ sin()

friend MpReal sin ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ sin_cos()

friend void sin_cos ( MpReal &  res_sin,
MpReal &  res_cos,
const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ sinh()

friend MpReal sinh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ sqr()

friend MpReal sqr ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ sqrt()

friend MpReal sqrt ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ tan()

friend MpReal tan ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ tanh()

friend MpReal tanh ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ toDouble()

friend double toDouble ( const MpReal &  r,
RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ toInt()

friend long int toInt ( const MpReal &  r,
RoundingMode  rnd = MpReal::RoundToZero 
)
inline

◆ toLongDouble()

friend long double toLongDouble ( const MpReal &  r,
RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline

◆ toLongInt()

friend long int toLongInt ( const MpReal &  r,
RoundingMode  rnd = MpReal::RoundToZero 
)
inline

◆ toUInt()

friend unsigned long int toUInt ( const MpReal &  r,
RoundingMode  rnd = MpReal::RoundToZero 
)
inline

◆ zeta()

friend MpReal zeta ( const MpReal &  r,
MpReal::RoundingMode  rnd = MpReal::getDefaultRndMode() 
)
inline