summaryrefslogtreecommitdiff
path: root/src/lngamma.c
Commit message (Expand)AuthorAgeFilesLines
* In various functions, use mpfr_equal_p() instead of mpfr_cmp() == 0.vlefevre2021-04-231-1/+1
* Copyright notice update: added 2021 withvlefevre2021-01-031-1/+1
* [src,tests] Consistency: in prototypes, changedvlefevre2020-08-211-1/+1
* Copyright notice update: added 2020 withvlefevre2020-01-081-1/+1
* Updated the www.gnu.org URL's (http → https) on all the files with:vlefevre2019-01-071-1/+1
* Copyright notice update: added 2019 withvlefevre2019-01-011-1/+1
* changed mpfr_mul (a, b, b, ...) into mpfr_sqr (a, b, ...) whenever possiblezimmerma2018-03-151-3/+3
* [src/lngamma.c] Fixed mpfr_lgamma bug for tiny negative x, in casevlefevre2018-01-101-1/+9
* [src/lngamma.c] Removed a useless cast.vlefevre2018-01-101-1/+1
* Copyright notice update: added 2018 withvlefevre2018-01-031-1/+1
* [src/lngamma.c] fixed bug when u=0 in case z0 < 1zimmerma2017-12-211-1/+4
* [src/lngamma.c] fixed bug found in previous commitzimmerma2017-12-201-2/+6
* [src/lngamma.c] replace call to __gmpfr_ceil_log2 by __gmpfr_int_ceil_log2zimmerma2017-12-091-2/+8
* Cleanup: In src/mpfr-gmp.h, exchangedvlefevre2017-11-101-4/+4
* Copyright notice update: added 2017 withvlefevre2017-01-011-1/+1
* [src/lngamma.c] Fix in case mp_limb_t > unsigned long.vlefevre2016-07-311-1/+1
* Replacedvlefevre2016-02-041-1/+1
* mpfr_can_round -> MPFR_CAN_ROUNDzimmerma2016-02-021-2/+1
* Copyright notice update: added 2016 withvlefevre2016-01-011-1/+1
* [src/lngamma.c] For mpfr_lgamma and mpfr_lngamma, the exponent rangevlefevre2015-06-101-2/+4
* Copyright notice update: added 2015 withvlefevre2015-02-131-1/+1
* Use MPFR_IS_NEG and MPFR_IS_POS instead of comparing the sign with 0.vlefevre2014-06-251-1/+1
* [src/lngamma.c] Fixed allocation.vlefevre2014-03-021-6/+5
* [src/lngamma.c] Temporarily disabled fast argument reconstructionvlefevre2014-03-021-1/+2
* Removed trailing spaces.vlefevre2014-03-011-1/+1
* [lngamma.c] implemented fast way of computing x*(x+1)*...*(x+k-1)zimmerma2014-02-281-17/+89
* implement cache for Bernoulli numbers (patch from Patrick Pélisser)zimmerma2014-02-131-26/+5
* improve mpfr_gamma at around 1000 bitszimmerma2014-02-121-2/+5
* [src/lngamma.c] Fixed bug introduced in the latest change r8917vlefevre2014-02-051-2/+2
* added code for large inputs in lngamma/lgammazimmerma2014-02-041-2/+44
* [src/lngamma.c] Fixed divide-by-zero flag for negative integers.vlefevre2014-01-221-1/+1
* [src/lngamma.c] Fixed mpfr_lngamma behavior on nonpositive integersvlefevre2014-01-211-5/+6
* [src/*.c] Replaced mpfr_set_divby0 by the faster MPFR_SET_DIVBY0,vlefevre2014-01-211-3/+3
* [src/digamma.c] FIXME: proposed method for overflow detection.vlefevre2014-01-171-0/+6
* [src/lngamma.c] Minor improvements.vlefevre2014-01-171-2/+6
* [src/lngamma.c] Added a MPFR_LOG_FUNC.vlefevre2014-01-171-0/+5
* Copyright notice update: added 2014 withvlefevre2014-01-031-1/+1
* [src/lngamma.c] No longer declare B as initialized with GCC (see r5534),vlefevre2013-11-211-1/+1
* Use copyright year ranges, followingvlefevre2013-05-301-1/+1
* Copyright notice update: added 2013 withvlefevre2013-01-031-1/+1
* [src/lngamma.c] Added mpfr_explgamma internal function to handlevlefevre2012-05-071-44/+77
* [src/lngamma.c] Removed spurious parentheses.vlefevre2012-05-071-1/+1
* [src/lngamma.c] Fixed the problem with the overflow flag (r8192).vlefevre2012-05-041-11/+27
* Improved src/lngamma.c (mainly on changes from r8189):vlefevre2012-05-041-30/+29
* [src/lngamma.c] fixed endless loop with test cases introduced in r8188zimmerma2012-05-041-5/+46
* Avoid potential integer overflows and improve consistency. This shouldvlefevre2012-02-221-1/+1
* Changed Arenaire to AriC with:vlefevre2012-01-101-1/+1
* Copyright notice update: added 2012 withvlefevre2012-01-101-1/+1
* Get rid of deprecated register_printf_function function in logging system.thevenyp2011-03-171-4/+8
* [src/lngamma.c] Do not use MPFR_EXP after a mpfr_clear (even thoughvlefevre2011-02-251-1/+4