[BACK]Return to TODO CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpfr

Annotation of OpenXM_contrib/gmp/mpfr/TODO, Revision 1.1

1.1     ! ohara       1: Documentation:
        !             2:
        !             3: - add a description of the algorithms used + proof of correctness
        !             4:
        !             5: Installation:
        !             6:
        !             7: - from Kevin Ryde <user42@zip.com.au>:
        !             8:    Determine the exp2/exp3 thresholds using tune/tuneup.c.
        !             9:
        !            10: - problems when mpfr uses a different compiler (gcc) than gmp (for example
        !            11:        cc under Solaris 2.7).
        !            12:
        !            13: New functions to implement:
        !            14:
        !            15: - those from LIA: missing secant, cosecant, cotangent (trigo/hyperbolic)
        !            16: - nextafter/nextforward : X + epsilon if X < Y, X - epsilon if X > Y
        !            17: - nextabove/nextbelow ?
        !            18:
        !            19: Rounding:
        !            20:
        !            21: Efficiency:
        !            22:
        !            23: Miscellaneous:
        !            24:
        !            25: - rename mpf2mpfr.h to gmp-mpf2mpfr.h?
        !            26:
        !            27: - add mpfr_get_ld for 'long double' [asked by J-C Fauge`re] ?
        !            28:   (exists since K&R, but has not necessarily a greater precision than double)
        !            29:   cf http://anubis.dkuug.dk/jtc1/sc22/wg14/www/docs/n869/
        !            30:
        !            31: - from Kevin Ryde <user42@zip.com.au>:
        !            32:    Also for pi.c, a pre-calculated compiled-in pi to a few thousand
        !            33:    digits would be good value I think.  After all, say 10000 bits using
        !            34:    1250 bytes would still be small compared to the code size!
        !            35:    Store pi in round to zero mode (to recover other modes).
        !            36:
        !            37: - problem when reading a float followed by a character, for example 1.5*x
        !            38:        [from Fabrice.Rouillier@loria.fr, Mon, 04 Dec 2000]
        !            39:
        !            40: - rewrite mpfr_get_str and mpfr_set_str to use mpn_get_str and mpn_set_str.
        !            41:        (Torbjorn Granlund <tege@swox.com>, 30 Jan 2002)
        !            42:
        !            43: - mpfr_pow isn't completely specified (concerning signed zeros).
        !            44:
        !            45: - rename mpfr_isinteger to mpfr_integer_p.
        !            46:        (Kevin Ryde, 05 Mar 2002)
        !            47:
        !            48: - some comparison functions aren't completely specified (concerning NaN).
        !            49:   Add new comparison functions (eq, ne, lt, gt, le, ge)?

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>