realroot_doc 0.1.1
|
T mmx::numerics::rdw::dwadd | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 82 of file rounding_mode.hpp.
{ return a+b; };
T mmx::numerics::rdw::dwdet | ( | const T & | a, |
const T & | b, | ||
const T & | c, | ||
const T & | d | ||
) | [inline] |
T mmx::numerics::rdw::dwdiv | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 94 of file rounding_mode.hpp.
{ return a/b; };
T mmx::numerics::rdw::dwmul | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 90 of file rounding_mode.hpp.
Referenced by dwdet(), and updet().
{ return a*b; };
T mmx::numerics::rdw::dwsub | ( | const T & | a, |
const T & | b | ||
) | [inline] |
T mmx::numerics::rdw::upadd | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 80 of file rounding_mode.hpp.
{ T tmp = -a; tmp -= b; return -tmp; };
T mmx::numerics::rdw::updet | ( | const T & | a, |
const T & | b, | ||
const T & | c, | ||
const T & | d | ||
) | [inline] |
T mmx::numerics::rdw::updiv | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 92 of file rounding_mode.hpp.
{ T tmp = -a; tmp /= b; return -tmp; };
T mmx::numerics::rdw::upmul | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 88 of file rounding_mode.hpp.
Referenced by dwdet(), and updet().
{ T tmp = -a; tmp *= b; return -tmp; };
T mmx::numerics::rdw::upsub | ( | const T & | a, |
const T & | b | ||
) | [inline] |
Definition at line 84 of file rounding_mode.hpp.
Referenced by updet().
{ T tmp = b; tmp -= a; return -tmp; };