summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* added new function mpfr_exp10m1zimmerma2021-02-053-3/+183
* [src/log.c] Optimization: avoid a temporary variable for a*2^m;vlefevre2021-02-051-7/+7
* added new function mpfr_exp2m1 for 2^x-1zimmerma2021-02-053-2/+188
* [src/log10p1.c] In mpfr_log10p1_small: an "else" case if better thanvlefevre2021-02-051-15/+19
* [src/compound.c] Exact cases: additional detail in the comment.vlefevre2021-02-051-1/+2
* [src/compound.c] Exact cases: this is simpler without a separatevlefevre2021-02-051-20/+13
* [src/compound.c] removed FIXME corresponding to previous commitzimmerma2021-02-051-2/+0
* [src/compound.c] fixed infinite loop for exact results like compound(0.5,2)zimmerma2021-02-051-0/+21
* [src/compound.c] Fixed 2 issues with mpfr_compound_near_one:vlefevre2021-02-051-5/+5
* [src/compound.c] Added missing MPFR_ZIV_FREE before the "return" invlefevre2021-02-051-0/+3
* [src/compound.c] Added a FIXME: possible infinite loop when the resultvlefevre2021-02-051-0/+2
* [src/compound.c] Optimize the easy case n = 1.vlefevre2021-02-051-0/+3
* [src/compound.c] Special cases: fixed compound(-Inf,0) and improvedvlefevre2021-02-051-3/+13
* [src/compound.c] Fixed bug found by clang:vlefevre2021-02-041-1/+1
* [src/compound.c] fixed case n < 0 and underflowzimmerma2021-02-041-7/+12
* compound(NaN,0) is 1zimmerma2021-02-041-6/+6
* [src/compound.c] Correction for n = LONG_MIN. Added FIXMEs.vlefevre2021-02-041-1/+4
* [src/atan2u.c] fixed error analysiszimmerma2021-02-031-4/+6
* [src/compound.c] Portability.vlefevre2021-02-031-3/+4
* [src/log10p1.c] Improved checking / debugging support.vlefevre2021-02-031-6/+9
* [src/log2p1.c] added note about underflowzimmerma2021-02-031-1/+4
* added a new function mpfr_log10p1 to compute log10(1+x)zimmerma2021-02-033-7/+211
* [src/log2p1.c] Bug fix: memory accessed after it is cleared.vlefevre2021-02-031-1/+3
* [src/log2p1.c] More logging.vlefevre2021-02-031-1/+5
* [src/set_prec.c] Log the precision.vlefevre2021-02-031-0/+2
* [src/compound.c] completed the general casezimmerma2021-02-031-5/+96
* [src/log2p1.c] use ULSIZE as in atan2u.czimmerma2021-02-031-2/+4
* [src/atan2u.c] better explain the choice of prec in mpfr_atan2u_aux3zimmerma2021-02-031-3/+5
* [src/compound.c] Fixed logging.vlefevre2021-02-031-5/+7
* [src/atan2u.c] simplified codezimmerma2021-02-031-4/+2
* [src/atan2u.c] Support unsigned long != 64-bit type. Avoid a warning.vlefevre2021-02-031-14/+20
* added log2p1 and compound (mpfr_compound is not finished yet)zimmerma2021-02-034-2/+252
* [src/log1p.c] fixed commentzimmerma2021-02-031-5/+5
* [src/atan2u.c] deal with underflow and overflow in y/xzimmerma2021-02-031-3/+97
* [src/atan2u.c] Added a FIXME: the code is incorrect if y/x yieldsvlefevre2021-02-031-0/+2
* [src/atan2u.c] Fixed 2 bugs in mpfr_atan2u_aux2. Minor changes.vlefevre2021-02-031-9/+17
* [src/atan2u.c] Minor corrections in comments.vlefevre2021-02-031-2/+2
* [src/atan2u.c] Use MPFR_RET_NEVER_GO_HERE.vlefevre2021-02-021-1/+1
* [src/atan2u.c] fixed atan2u with respect to the four quadrantszimmerma2021-02-021-2/+10
* added mpfr_atan2u (work in progress)zimmerma2021-02-023-1/+244
* [src/atanu.c] fixed bug for u=0zimmerma2021-02-021-1/+1
* Changed "plus/minus infinity" to "positive/negative infinity".vlefevre2021-02-022-3/+3
* [{src,tests}/Makefile.am] Untabified values of variables to avoidvlefevre2021-02-011-40/+40
* [src/atanu.c] added commentzimmerma2021-02-011-0/+2
* [src/acosu.c] simplified the code when x is tinyzimmerma2021-02-011-46/+21
* added mpfr_atanu and mpfr_atanpizimmerma2021-02-013-1/+190
* [src/asinu.c] improved a commentzimmerma2021-02-011-1/+2
* [src/asinu.c] fixed typozimmerma2021-02-011-1/+1
* [src/asinu.c] resolved FIXMEzimmerma2021-02-011-8/+8
* [src/set_ld.c] Replaced a useless goto.vlefevre2021-02-011-14/+4