summaryrefslogtreecommitdiff
path: root/src/beta.c
Commit message (Collapse)AuthorAgeFilesLines
* Copyright notice update: added 2021 withvlefevre2021-01-031-1/+1
| | | | | | | | perl -pi -e 's/ (\d{4}-)?(2020)(?= Free Software)/ " ".($1||"$2-").($2+1)/e' **/*(^/) under zsh. Removed 2020 from the example in the doc/README.dev file. git-svn-id: https://scm.gforge.inria.fr/anonscm/svn/mpfr/trunk@14229 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c,tests/ttanh.c] towards → toward (for consistency).vlefevre2020-01-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13674 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright notice update: added 2020 withvlefevre2020-01-081-1/+1
| | | | | | | | perl -pi -e 's/ (\d{4}-)?(2019)(?= Free Software)/ " ".($1||"$2-").($2+1)/e' **/*(^/) under zsh. Removed 2019 from the example in the doc/README.dev file. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13652 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated the www.gnu.org URL's (http → https) on all the files with:vlefevre2019-01-071-1/+1
| | | | | | | perl -pi -e 's,http://www.gnu.org/,https://www.gnu.org/,g' **/*(.) under zsh. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13372 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright notice update: added 2019 withvlefevre2019-01-011-1/+1
| | | | | | | | perl -pi -e 's/ (\d{4}-)?(2018)(?= Free Software)/ " ".($1||"$2-").($2+1)/e' **/*(^/) under zsh. Removed 2018 from the example in the doc/README.dev file. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13359 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright notice update: added 2018 withvlefevre2018-01-031-1/+1
| | | | | | | | | | perl -pi -e 's/ (\d{4}-)?(2017)(?= Free Software)/ " ".($1||"$2-").($2+1)/e' **/*(^/) under zsh, reverting the ck-mparam and timings-mpfr.c files and the mbench directory under "tools" (not distributed with MPFR). Removed 2017 from the example in the doc/README.dev file. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12067 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Slightly improved comments.vlefevre2017-02-281-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11378 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Fixed a bug in reduced exponent range (not detected byvlefevre2017-02-281-0/+2
| | | | | | the current tests). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11377 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Added a comment for Beta(0,negative integer).vlefevre2017-02-281-0/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11376 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Eventually fixed the case z or w is 0 (note: r11374vlefevre2017-02-281-11/+38
| | | | | | did also other unwanted changes, reverted here). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11375 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Reverted my changes (this was incorrect).vlefevre2017-02-281-64/+21
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11374 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Fixed special cases.vlefevre2017-02-281-12/+25
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11373 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Added comments and some corrections (incomplete) for thevlefevre2017-02-281-8/+25
| | | | | | case "z or w is 0". git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11372 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] fixed case z or w is 0zimmerma2017-02-281-9/+26
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11371 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Updated comments; added a FIXME.vlefevre2017-02-271-5/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11367 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Use MPFR_ARE_SINGULAR.vlefevre2017-02-271-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11365 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] fix in case z and w are not integers and z+w is a nonpositive ↵zimmerma2017-02-271-5/+9
| | | | | | integer git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11364 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/Makefile.am] new file odd_p.czimmerma2017-02-271-3/+2
| | | | | | | | | [src/beta.c] fixed bug [src/mpfr-impl.h] renamed mpfr_is_odd into mpfr_odd_p [src/pow.c] moved mpfr_is_odd (renamed mpfr_odd_p) into separate file git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11362 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Added a FIXME (test failure with assertions).vlefevre2017-02-271-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11361 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Removed an unusual space.vlefevre2017-02-271-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11360 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] several fixeszimmerma2017-02-271-17/+112
| | | | | | | | | [src/pow.c] renamed is_odd to mpfr_is_odd, and export it [src/mpfr-impl.h] export mpfr_is_odd as internal function [tests/tbeta.c] added generic tests git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11357 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Portability corrections.vlefevre2017-02-271-2/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11348 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] fix for exact case beta(1,2^k) for k negative integerzimmerma2017-02-261-2/+15
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11347 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] special values are now implemented (should be reviewed)zimmerma2017-02-261-1/+76
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11346 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Call mpfr_check_range as usual.vlefevre2017-02-231-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11338 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Extended the exponent range for the generic case.vlefevre2017-02-231-0/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11337 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Added a comment.vlefevre2017-02-231-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11336 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Various code improvement / fixes.vlefevre2017-02-231-15/+19
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11335 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] Added a FIXME.vlefevre2017-02-231-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11334 280ebfd0-de03-0410-8827-d642c229c3f4
* [src/beta.c] added beta function (work in progress, not yet fully implemented,zimmerma2017-02-231-0/+109
and not tested) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11333 280ebfd0-de03-0410-8827-d642c229c3f4