diff options
author | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2008-07-18 10:07:56 +0000 |
---|---|---|
committer | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2008-07-18 10:07:56 +0000 |
commit | c248c909426477c9bab3983630453c32242c3db1 (patch) | |
tree | dc469d925ebf6c15aac0513f4c2a4c360d726a0d /TODO | |
parent | a14d6651c92821189e5ae95eef73eb7165be5417 (diff) | |
download | mpc-c248c909426477c9bab3983630453c32242c3db1.tar.gz |
Add new functions mpc_fr_sub, mpc_sub_fr, mpc_set_fr, and mpc_get_version.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@162 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 12 |
1 files changed, 2 insertions, 10 deletions
@@ -2,16 +2,8 @@ New functions to implement: - from Mickael Gastineau <gastineau@imcce.fr> 20 Feb 2007: int mpc_fr_div (mpc_t rop, mpfr_t op1, mpc_t op2, mpc_rnd_t rnd) rop = op1 / op2 - int mpc_sub_fr (mpc_t rop, mpc_t op1, mpfr_t op2, mpc_rnd_t rnd) - rop = op1 - op2 - int mpc_fr_sub (mpc_t rop, mpfr_t op1, mpc_t op2, mpc_rnd_t rnd) - rop = op1 - op2 - int mpc_set_fr (mpc_t rop, mpfr_t op1, mpc_rnd_t) - rop = op1 - from Mickael Gastineau <gastineau@imcce.fr> 14 Apr 2008: mpc_fma: d=a*b+c -- from Rob <sisyphus1@optusnet.com.au> 6 Oct 2007: - const char * mpc_get_version (void) - from Andreas Enge 9 April 2008: mpc_pow_ui - from Andreas Enge 9 April 2008: @@ -34,8 +26,8 @@ New tests to add: - from Andreas Enge and Philippe Théveny 9 April 2008 correct handling of Nan and infinities in the following functions: abs, add, add_fr, add_ui, cmp, cmp_si_si, conj, div_2exp, div, div_fr, div_ui, exp, - log, mul, mul_fr, mul_i, mul_si, mul_ui, neg, norm, sqr, sub, sub_ui, - ui_div, and ui_ui_sub. + fr_sub, log, mul, mul_fr, mul_i, mul_si, mul_ui, neg, norm, sqr, sub, + sub_fr, sub_ui, ui_div, and ui_ui_sub. beware of intermediate overflows while the result may fit (we need special code) beware of strange specifications in C99, that we want to follow, |