Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | reduced exponents of test so that it works with 32-bit exponents | Paul Zimmermann | 2020-03-03 | 1 | -1/+1 |
| | |||||
* | fixes for 32-bit mpfr_exp_t | Paul Zimmermann | 2020-03-02 | 1 | -8/+8 |
| | |||||
* | fixed wrong prototype (noticed with MPFR configured with _MPFR_PREC_FORMAT=2) | Paul Zimmermann | 2020-03-02 | 1 | -1/+1 |
| | |||||
* | fixed MPFR_ADD_ONE_ULP and MPFR_SUB_ONE_ULP | Paul Zimmermann | 2020-03-01 | 1 | -2/+2 |
| | |||||
* | added one test | Paul Zimmermann | 2020-03-01 | 1 | -0/+32 |
| | |||||
* | improved asin (try series for |z| < 1, and special case with tiny Im(z)) | Paul Zimmermann | 2020-02-19 | 1 | -52/+180 |
| | |||||
* | asin: added special case for tiny imaginary part with 1/2 <= Re(z) < 1 | Paul Zimmermann | 2020-02-19 | 1 | -0/+19 |
| | |||||
* | improvement for asin when Im(z) << Re(z) | Paul Zimmermann | 2020-02-18 | 1 | -0/+14 |
| | |||||
* | stopping loop at K-1 gives simpler formula | Paul Zimmermann | 2020-02-18 | 1 | -4/+4 |
| | |||||
* | added algorithm for asin + error analysis | Paul Zimmermann | 2020-02-18 | 1 | -36/+94 |
| | |||||
* | added reference | Paul Zimmermann | 2020-02-14 | 1 | -0/+9 |
| | |||||
* | improve asin for tiny inputs (not only with Re(op)=1) | Paul Zimmermann | 2020-02-14 | 2 | -2/+103 |
| | |||||
* | improve mpc_asin for tiny imaginary part | Paul Zimmermann | 2020-02-13 | 2 | -4/+37 |
| | |||||
* | improve corner cases in asin, added test for acos | Paul Zimmermann | 2020-02-13 | 2 | -2/+39 |
| | |||||
* | added item | Paul Zimmermann | 2020-02-13 | 1 | -0/+2 |
| | |||||
* | use extended exponent range in mpc_exp | Paul Zimmermann | 2020-02-13 | 1 | -3/+12 |
| | |||||
* | use extended exponent range in mpc_log10 | Paul Zimmermann | 2020-02-12 | 1 | -1/+13 |
| | |||||
* | fixed tan_re_cmp_zero | Paul Zimmermann | 2020-02-12 | 1 | -17/+28 |
| | |||||
* | added test | Paul Zimmermann | 2020-02-12 | 1 | -0/+33 |
| | |||||
* | use extended exponent range, and fixed corner cases | Paul Zimmermann | 2020-02-12 | 1 | -24/+128 |
| | |||||
* | added -check option | Paul Zimmermann | 2020-02-11 | 7 | -2/+172 |
| | |||||
* | fixed bug in mpc_pow: wrong sign for infinite result | Paul Zimmermann | 2020-02-08 | 2 | -4/+41 |
| | |||||
* | mpcheck: report maximal error at the end | Paul Zimmermann | 2020-02-07 | 7 | -7/+37 |
| | |||||
* | fixed sqrt for reduced exponent range | Paul Zimmermann | 2020-02-07 | 3 | -1/+49 |
| | |||||
* | added one test | Paul Zimmermann | 2020-02-07 | 1 | -0/+3 |
| | |||||
* | fixed bug in asin (condition x=1 was not checked) | Paul Zimmermann | 2020-02-06 | 4 | -4/+8 |
| | |||||
* | enlarge internal exponent range for several functions + mpcheck cleanup | Paul Zimmermann | 2020-02-06 | 16 | -127/+216 |
| | |||||
* | [div.c] use larger exponent range internally (fixes bug20200206 in tdiv.c) | Paul Zimmermann | 2020-02-06 | 1 | -56/+19 |
| | |||||
* | [tdiv.c] added new test with reduced exponent range (currently fails) | Paul Zimmermann | 2020-02-06 | 1 | -0/+39 |
| | |||||
* | added test for bug in mpfr_fmms (fixed in MPFR revision 13688) | Paul Zimmermann | 2020-02-06 | 1 | -0/+29 |
| | |||||
* | added mpcheck-longdouble and mpcheck-float128 | Paul Zimmermann | 2020-02-05 | 8 | -8/+494 |
| | |||||
* | added mpcheck-float | Paul Zimmermann | 2020-02-05 | 6 | -14/+265 |
| | |||||
* | renamed mpc_check.c to mpcheck-double.c, plus clean-up | Paul Zimmermann | 2020-02-05 | 5 | -35/+38 |
| | |||||
* | added information about glibc version + fix for "make mpc_check" | Paul Zimmermann | 2020-02-05 | 2 | -2/+8 |
| | |||||
* | mpc_check should not be run by "make check" | Paul Zimmermann | 2020-02-05 | 1 | -2/+2 |
| | |||||
* | new mpc_check file to check against GNU libc | Paul Zimmermann | 2020-02-05 | 5 | -2/+468 |
| | |||||
* | added reference to Pascal Molin paper on erf | Paul Zimmermann | 2020-01-23 | 1 | -0/+1 |
| | |||||
* | updated the build instructions | Paul Zimmermann | 2019-11-21 | 1 | -4/+8 |
| | |||||
* | added "Known problems" section | Paul Zimmermann | 2019-04-25 | 1 | -0/+9 |
| | |||||
* | log -> \log | Paul Zimmermann | 2019-01-14 | 1 | -1/+1 |
| | |||||
* | removed stray backslashes in the html version (thanks Trevor Spiteri) | Paul Zimmermann | 2019-01-14 | 1 | -3/+36 |
| | | | | (https://lists.gforge.inria.fr/pipermail/mpc-discuss/2019-January/001506.html) | ||||
* | improved mpc_div using scaling of exponents | Paul Zimmermann | 2018-11-23 | 2 | -11/+61 |
| | | | | (and removed a test case which is now correctly dealt with) | ||||
* | Whitespace edits. | Andreas Enge | 2018-11-22 | 1 | -12/+12 |
| | | | | * src/mul.c: Replace tabs by 8 spaces. | ||||
* | added example which triggers a bug in mpc_div | Paul Zimmermann | 2018-11-21 | 2 | -0/+12 |
| | |||||
* | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/mpc/mpc | Paul Zimmermann | 2018-06-20 | 2 | -3/+11 |
|\ | |||||
| * | fixed a bug in mpc_dot (thanks Trevor Spiteri for identifying it) | Paul Zimmermann | 2018-06-13 | 2 | -5/+5 |
| | | | | | | | | (also fixed a bug in the tests) | ||||
| * | added assertions in tests/tdot.c (which fail currently) | Paul Zimmermann | 2018-06-13 | 1 | -0/+8 |
| | | |||||
* | | improve mpc_sqrt, avoiding the use of mpc_abs | Paul Zimmermann | 2018-06-20 | 2 | -43/+58 |
|/ | | | | | | | On tomate.loria.fr (Intel(R) Core(TM) i5-4590) with gcc 7.3.0, the score for sqrt (given by mpcbench) improves from 21600 to 24800, the group score Arith improves from 83500 to 89200, and the global score improves from 6450 to 6630. | ||||
* | added new error analysis for mpc_sqrt (in comment) | Paul Zimmermann | 2018-06-13 | 1 | -0/+26 |
| | |||||
* | added reference for complex square root | Paul Zimmermann | 2018-06-13 | 2 | -1/+17 |
| |