realroot_doc 0.1.1
|
T mmx::numerics::rup::dwadd | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 108 of file rounding_mode.hpp.
{ T tmp = -a; tmp -= b; return -tmp; };
T mmx::numerics::rup::dwdet | ( | const T & | a, |
const T & | b, | ||
const T & | c, | ||
const T & | d | ||
) | [inline] |
T mmx::numerics::rup::dwdiv | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 120 of file rounding_mode.hpp.
{ T tmp = -a; tmp /= b; return -tmp; };
T mmx::numerics::rup::dwmul | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 116 of file rounding_mode.hpp.
Referenced by dwdet(), and updet().
{ T tmp = -a; tmp *= b; return -tmp; };
T mmx::numerics::rup::dwsub | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 112 of file rounding_mode.hpp.
Referenced by dwdet().
{ T tmp = b; tmp -= a; return -tmp; };
T mmx::numerics::rup::upadd | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 106 of file rounding_mode.hpp.
{ return a+b; };
T mmx::numerics::rup::updet | ( | const T & | a, |
const T & | b, | ||
const T & | c, | ||
const T & | d | ||
) | [inline] |
T mmx::numerics::rup::updiv | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 118 of file rounding_mode.hpp.
{ return a/b; };
T mmx::numerics::rup::upmul | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 114 of file rounding_mode.hpp.
Referenced by dwdet(), and updet().
{ return a*b; };
T mmx::numerics::rup::upsub | ( | const T & | a, |
const T & | b | ||
) | [inline] |