summaryrefslogtreecommitdiff
path: root/atan.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug in estimated error (See previous ChangeLog).pelissip2005-03-021-6/+7
* Log input and ouput of functions.pelissip2005-02-151-0/+3
* Add ZivLoop controler.pelissip2005-02-141-39/+4
* Fix bug of atan(-1) (wrong sign).pelissip2005-02-041-1/+2
* Optimize mpfr_atan_aux by removing all power of 2 in the sum topelissip2005-01-141-43/+115
* Massive optimization of mpfr_atan (20x faster than 2.1.0 at 53 bits!)pelissip2005-01-121-64/+121
* Fix forgotten '2005' Line.pelissip2005-01-041-1/+1
* Fix wrong inexact value (regression).pelissip2005-01-041-1/+1
* Optimize mpfr_atan.pelissip2004-12-161-22/+92
* Optimize by increasing with BITS_PER_MP_LIMB instead of log2(prec)pelissip2004-12-101-1/+1
* Clean up code (Fix integer types + rewrite some code).pelissip2004-12-101-127/+74
* Replace use of mpfr_save_emin_emax () / mpfr_restore_emin_emax()pelissip2004-11-181-12/+8
* Refix another bug (The same).pelissip2004-11-151-1/+1
* Fix a bug (Use __gmpfr_ceil_log2 instead of MPFR_INT_CEIL_LOG2).pelissip2004-11-151-1/+1
* Replace __gmpfr_ceil_log2 by MPFR_INT_CEIL_LOG2 when possible.pelissip2004-11-101-5/+7
* Unlikely some tests.pelissip2004-06-161-3/+2
* Fix overflow and add corresponding tests.pelissip2004-05-061-1/+4
* improved coverage testzimmerma2004-02-131-35/+37
* + Better support of non IEEE doubles.pelissip2004-02-061-3/+1
* fixed bugs in atan cbrt erfzimmerma2004-01-271-1/+2
* added several hard-coded tests (and fixed bugs found)zimmerma2004-01-221-17/+18
* + Optimize a few div.cpelissip2003-12-151-31/+37
* Fix some bugs (Use MPFR_ASSERT(1) instead of MPFR_ASSERT(0))pelissip2003-11-051-1/+2
* + Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.pelissip2003-11-041-2/+1
* Use of MPFR_UNLIKELY and MPFR_IS_SINGULAR for fast detection of special value...pelissip2003-10-281-40/+37
* replaced mpfr_can_round (approx, err, rnd1, GMP_RNDN, prec)zimmerma2003-10-141-3/+3
* Removed useless inclusion of standard headers and some #ifdef DEBUGvlefevre2003-10-081-104/+92
* inexact flag should now be correct for directed roundingzimmerma2003-10-061-21/+25
* Modify 'r' arg of GENERIC from int to long (min 32 bits).pelissip2003-09-251-1/+1
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-7/+7
* Suppress some #define and fix symbol names (makes code cleaner):vlefevre2002-12-161-6/+6
* Bug fixed (found by Dmitrii Baksheyev): atan(1) cannot be exact.vlefevre2002-10-131-1/+1
* Copyright line updated.vlefevre2002-05-141-1/+1
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* changed name of mpz_set_fr to mpfr_get_z_expzimmerma2002-03-011-1/+1
* mpfr_{div,mul}_2exp -> mpfr_{div,mul}_2ui.vlefevre2002-02-141-4/+4
* nouvelle version de Mathieu Dutour,zimmerma2001-11-301-17/+16
* exptol is now of type mp_exp_tzimmerma2001-11-301-8/+8
* Possible integer overflow fixed.vlefevre2001-11-281-2/+2
* Particular cases fixed.vlefevre2001-11-281-2/+5
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* added static to local functionszimmerma2001-11-161-8/+1
* new name for file arctan.czimmerma2001-08-141-0/+268