| Commit message (Expand) | Author | Age | Files | Lines |
* | div.c: slight reorganisation of code | enge | 2011-09-02 | 1 | -3/+3 |
* | [src/mul.c] removed trailing blank | zimmerma | 2011-09-01 | 1 | -1/+1 |
* | mul.c: corrected uncleared variable from previous commit | enge | 2011-08-31 | 1 | -5/+10 |
* | mul.c: if over-/underflow in Karatsuba, call naive | enge | 2011-08-31 | 1 | -4/+8 |
* | [src/mul.c] in mpc_mul_karatsuba, check that a*d and b*c are exact | zimmerma | 2011-08-31 | 1 | -2/+4 |
* | mul.c: corrected leftover debug printf in previous commit | enge | 2011-08-31 | 1 | -3/+0 |
* | mul.c: eliminate impossible case | enge | 2011-08-31 | 1 | -9/+9 |
* | license change: | enge | 2011-08-29 | 1 | -12/+11 |
* | mul.c, mul.dat: removed unused branch, added test to cover one branch | enge | 2011-02-23 | 1 | -2/+3 |
* | mul.c, mul.dat: correct underflow handling with direct rounding | enge | 2011-02-23 | 1 | -38/+10 |
* | mul.c, mul.dat: correct overflow handling with directed rounding | enge | 2011-02-23 | 1 | -7/+11 |
* | mul.c: bug with underflow | enge | 2011-02-23 | 1 | -2/+2 |
* | mul.c: mpc_mul_naive now assumes that all numbers have only non-zero (and | enge | 2011-02-23 | 1 | -0/+3 |
* | mul.c, mul.dat: bug fix for wrong detection of underflow | enge | 2011-02-23 | 1 | -1/+1 |
* | mul.c: code for handling all cases of intermediate over- and underflows | enge | 2011-02-23 | 1 | -115/+144 |
* | mul.c: basically implemented handling of overflows; some cases still missing | enge | 2011-02-22 | 1 | -2/+60 |
* | mul.c: slightly more correct mul_naive_overflow; | enge | 2011-02-22 | 1 | -5/+81 |
* | mul.c: trivial changes in mpc_mul_naive | enge | 2011-02-22 | 1 | -32/+25 |
* | mul.c: reformatting and trivial changes in mul_infinite | enge | 2011-02-22 | 1 | -84/+72 |
* | mul.c: small reorganisation of imaginary, non-real multiplication | enge | 2011-02-22 | 1 | -44/+38 |
* | mul.c: factored out case of one real factor | enge | 2011-02-22 | 1 | -109/+99 |
* | mul.c: in mpc_mul_naive, calls to mpfr_fma and mpfr_fms make do with variable u | enge | 2011-02-22 | 1 | -11/+7 |
* | mul.c: silencing gcc warning of uninitialised value | enge | 2011-02-21 | 1 | -1/+1 |
* | mul.c: updated copyright date | enge | 2011-02-15 | 1 | -1/+1 |
* | mul: If mul_karatsuba cannot round at initial precision, call mul_naive instead. | enge | 2011-02-15 | 1 | -49/+59 |
* | mul.c: removed square case from mul_naive, since tested in mul | enge | 2011-02-15 | 1 | -7/+3 |
* | changed copyright lines in src to "Copyright (C) INRIA, year1, year2, ..." | zimmerma | 2011-01-25 | 1 | -1/+1 |
* | mul.c: partial use of macro ROUND_AWAY; not totally convincing since the | enge | 2010-09-21 | 1 | -11/+12 |
* | mul.c, mul.dat: if both arguments are the same, call sqr | enge | 2010-09-16 | 1 | -0/+6 |
* | code cleanup: removed macro MPFR_EXP from mpc-impl.h | enge | 2010-07-30 | 1 | -8/+7 |
* | code cleanup: | enge | 2010-07-30 | 1 | -9/+8 |
* | replaced the few trailing mp_rnd_t by mpfr_rnd_t | enge | 2010-06-11 | 1 | -1/+1 |
* | replaced mp_exp_t by mpfr_exp_t, introduced in mpfr-3 | enge | 2010-06-11 | 1 | -4/+4 |
* | replaced mp_prec_t by mpfr_prec_t; compatibility with mpfr>=2.3.1 | enge | 2010-06-11 | 1 | -4/+4 |
* | removed useless instances of #include <stdio.h> | zimmerma | 2009-08-26 | 1 | -1/+0 |
* | div.c: correct signs of zeroes for division by real or purely imaginary | enge | 2009-08-22 | 1 | -4/+4 |
* | mpc-impl.h: renamed MPC_IS_INF to mpc_inf_p and MPC_IS_ZERO to mpc_zero_p | enge | 2009-08-20 | 1 | -5/+5 |
* | src/mpc-impl.h: rename MAX -> MPC_MAX and SWAP -> MPFR_SWAP | thevenyp | 2009-03-24 | 1 | -5/+5 |
* | Modify #include chain so as to support DLL creation on Cygwin | thevenyp | 2009-03-17 | 1 | -5/+1 |
* | [mul.c] simplified the Karatsuba code (no double loop any more) | zimmerma | 2008-11-15 | 1 | -80/+45 |
* | [mul.c] fixed bug found by Philippe (20081114) | zimmerma | 2008-11-14 | 1 | -2/+6 |
* | Remove MPFR_IS_{NAN,ZERO,INF} macros completely. | thevenyp | 2008-11-14 | 1 | -38/+38 |
* | tests/tmul.dat: Remove unused file. | thevenyp | 2008-10-31 | 1 | -66/+208 |
* | raised the warning level | enge | 2008-04-11 | 1 | -9/+9 |
* | File reorganisation into three new directories: src, tests and doc. | thevenyp | 2008-04-09 | 1 | -0/+409 |