summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-07-18 10:07:56 +0000
committerthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-07-18 10:07:56 +0000
commitc248c909426477c9bab3983630453c32242c3db1 (patch)
treedc469d925ebf6c15aac0513f4c2a4c360d726a0d /TODO
parenta14d6651c92821189e5ae95eef73eb7165be5417 (diff)
downloadmpc-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--TODO12
1 files changed, 2 insertions, 10 deletions
diff --git a/TODO b/TODO
index 52357bd..4cad93c 100644
--- a/TODO
+++ b/TODO
@@ -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,