Import Upstream version 0.8.2
[platform/upstream/mpc.git] / TODO
1 Bench:
2 - from Andreas Enge 9 June 2009:
3   Scripts and web page comparing timings with different systems,
4   as done for mpfr at http://www.mpfr.org/mpfr-2.4.0/timings.html
5
6 Efficiency:
7 - from Andreas Enge 16 September 2008:
8   Once mpc_sin_cos exists, improve mpc_tan to use it
9 - in mpc_pow, try to avoid the initial mpc_log computation to detect overflow
10
11 New functions to implement:
12 - from Andreas Enge 16 September 2008:
13   mpc_sin_cos (needs mpfr_sinh_cosh)
14 - from Mickael Gastineau <gastineau@imcce.fr> 14 Apr 2008:
15   mpc_fma: d=a*b+c
16 - from Andreas Enge and Philippe Théveny 17 July 2008
17   agm (and complex logarithm with agm ?)
18 - from Andreas Enge 25 June 2009:
19   correctly rounded roots of unity zeta_n^i
20 - implement a root-finding algorithm using the Durand-Kerner method
21   (cf http://en.wikipedia.org/wiki/Durand%E2%80%93Kerner_method)
22
23 New tests to add:
24 - from Andreas Enge and Philippe Théveny 9 April 2008
25   correct handling of Nan and infinities in the case of
26   intermediate overflows while the result may fit (we need special code)