summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src/mpc.h: add macros for mpc version number.thevenyp2008-09-261-0/+6
* Update changes dates and authors in copyright line.thevenyp2008-09-241-1/+1
* src/set_fr: Fix bug (wrong rounding mode in real part).thevenyp2008-09-241-2/+2
* src/fr_sub.c: Fix bug revealed by tests (wrong sign in imaginary part).thevenyp2008-09-241-1/+3
* src/set_fr.c: Fix bug.thevenyp2008-09-241-1/+1
* div_fr.c mul_fr.c: Fix bug revealed by reuse tests.thevenyp2008-09-242-4/+20
* src/div.c: Fix bug (an exact case was not correctly handle).thevenyp2008-09-231-3/+3
* src/cos.c: Fix bug revealed by reuse tests.thevenyp2008-09-191-6/+6
* new, trivial fr_divenge2008-09-161-99/+9
* src/fr_div.c: Add new function (preliminary version, adapted from mpc_div, ne...thevenyp2008-09-123-3/+136
* Add new functions mpc_fr_sub, mpc_sub_fr, mpc_set_fr, and mpc_get_version.thevenyp2008-07-186-6/+149
* src/sqrt.c: Fixed inversion of rouding direction when Im(op) is negative.thevenyp2008-07-151-13/+19
* Add a new random function (uniform distribution and use of a gmp_randstate_t ...thevenyp2008-07-103-7/+41
* Improve algorithm for pure imaginary argument.thevenyp2008-07-101-3/+18
* src/sqrt.c: Returns value according to ISO C99 specifications for the csqrt f...thevenyp2008-07-101-3/+102
* configure.ac: reset ISO C89 as compiler default mode.thevenyp2008-06-302-5/+8
* algorithms.tex: improve explanations in section "generic error of division ",thevenyp2008-06-251-31/+63
* src/out_str.c, src/inp_str.c: change output to "A +I*B" format with a spacethevenyp2008-06-062-4/+27
* more signed/unsigned detailsenge2008-06-031-4/+4
* more signed/unsigned warnings eliminatedenge2008-06-031-1/+1
* repaired a tiny signed/unsigned conversion problemenge2008-06-021-1/+1
* Add new option --enable-logging to configure.thevenyp2008-05-301-0/+2
* Save initialisations, copies and cleaning of mpc variables by direct copy.thevenyp2008-05-303-38/+26
* Change error estimation so as to match algorithms.texthevenyp2008-05-261-5/+9
* mpc-impl.h: stdlib.h is needed due to getenv.thevenyp2008-05-232-1/+2
* Add logging macros.thevenyp2008-05-232-5/+50
* Change rounding mode in loop so as to match description in algorithm.tex.thevenyp2008-05-221-5/+5
* Cosmetic changes.thevenyp2008-05-221-1/+1
* Fix wrong sign.thevenyp2008-05-201-4/+3
* Add mpc_tanh function.thevenyp2008-05-203-1/+54
* Cosmetic changes.thevenyp2008-05-202-6/+6
* Fix wrong sign.thevenyp2008-05-201-1/+1
* Add hyperbolic cosine function.thevenyp2008-05-193-6/+46
* Fix incompatibility with C99 standard.thevenyp2008-05-191-3/+3
* Add hyperbolic sine function with tests.thevenyp2008-05-063-7/+59
* Add more tests and fix some bugs for trigonometric functions.thevenyp2008-05-062-10/+17
* Add mpc_tan function.thevenyp2008-04-253-1/+209
* Add special values processing in mpc_cos as in the C99 standardthevenyp2008-04-221-33/+27
* Fix values at a (x +/-i*Inf) point.thevenyp2008-04-221-9/+23
* Fix sign of zero in mpc_sin.thevenyp2008-04-221-4/+5
* Add special values processing in mpc_sin as in the C99 standardthevenyp2008-04-211-14/+69
* Fix cast before comparison.thevenyp2008-04-141-1/+1
* raised the warning levelenge2008-04-113-19/+17
* tests and documentation for mpc_logenge2008-04-111-1/+1
* src/mpc-impl.h: new macro OUT(x) displaying the name and binary valuethevenyp2008-04-111-0/+11
* bug fixenge2008-04-101-1/+1
* first try for log, probably still buggyenge2008-04-104-2/+125
* bug fix concerning directed rounding in sqrtenge2008-04-104-27/+19
* Cosmetic changes: no tab, no trailing white spaces, and new indentation.thevenyp2008-04-101-10/+10
* replaced the code in mpc_abs by mpfr_hypot; tabs is then not needed anymoreenge2008-04-091-150/+2