| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
feature-inverse-trigo
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@685 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@675 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
see C99 G.5.1.2 and G.5.1.3
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@669 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
| |
mpc.texi: corrected typo
Makefile.vc: new file by M. Gastineau
mul_ui.c, mul_si.c, mul_2exp.c, div_2exp.c: corrected signs of zeroes
correction for mul_fr, mul_i, mul will follow later
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@668 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@666 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@664 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
trunk/tests/div.dat, fr_div.dat: adapted test files
src/div.c: debugged division code
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@654 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@650 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
iterate on enumeration, bug reported by Mickael Gastineau).
tests/tgeneric.c: Use prefix iterator ++, iterate between GMP_RNDN and GMP_RND_MAX.
tests/read_data.c: Explicit cast of malloc return.
NEWS: Fix compilation with g++.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@627 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
remove obsolete mpc_random and mpc_random2.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@623 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
parts to NaN. It is handy to have in mpfrcx in analogy with
mpfr_set_nan.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@621 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@557 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@556 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@549 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
gmp versions
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@547 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
Michael Gastineau)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@541 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
imaginary part into account to determine the side of the branch cut.
tests/log.dat: Add non-regression tests.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@535 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
tests/tset.c: Add tests for new functions mpc_set_ui and mpc_set_sj.
doc/mpc.texi NEWS: Add documentation for mpc_set_uj and mpc_set_sj.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@516 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
implementation to follow shortly
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@488 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@480 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@477 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@462 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@446 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@445 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
doc/mpc.texi: Add mpc_get_str documentation in a new section.
doc/version.texi: Update month.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@442 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
doc/version.texi: Update to february 2009.
NEWS src/mpc.h src/Makefile.am: Add new functions mpc_set_str and mpc_strtoc.
configure.ac: Check if locale.h exists.
src/strtoc.c: new function.
src/set_str.c: new function.
tests/mpc-tests.h: make public some helper functions from read_data.c.
tests/read_data.c: make public some helper functions.
tests/Makefile.am: Add tstrtoc.c and tstrtoc.dat.
tests/tstrtoc.c: test file for mpc_strtoc.
tests/strtoc.dat: data file for mpc_strtoc.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@414 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mpc_set_si into functions).
src/set_fr.c: renamed set_x.c
src/set_x.c: add set_x for x = d, ld, ui, si, z, q, f.
src/Makefile.am: Add set_x.c, remove set_fr.c
tests/tset.c: Add test for new set_x functions.
doc/mpc.texi: Add new set_x functions
NEWS: Add new set_x functions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@413 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
configure.ac: check if inttypes.h exists.
src/set_x_x.c: code factorisation of mpc_set_x_x functions, cover the same set as mpfr_set_x (except _Decimal64).
src/set_d_d.c src/set_fr_fr.c src/set_ui_ui.c src/set_ui_fr.c src/set_si_si.c: code moved to set_x_x.
src/Makefile.am: Add mpc_set_x_x.c, remove old files.
tests/tset.c: 100% coverage of mpc_set functions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@411 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
combinations
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@408 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@406 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@392 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
included check53 for cosh into the data file
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@386 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
src/cos.c, src/sin.c, src/tan.c: return now inexact value.
tests/tcos.c, tests/tsin.c, tests/ttan.c: change from V_CC to CC func_type.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@380 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
| |
the manual.
NEWS: add modification in version.
tests/tget_version.c, tests/Makefile.am: check that mpc_get_version and MPC_VERSION_STRING match.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@377 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@366 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@362 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
doc/mpc.texi: Add documentation for MPC_VERSION and MPC_VERSION_NUM macros.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@355 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@339 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@335 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@334 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@332 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@328 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
NEWS: some caps
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@320 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
updated version number in mpc.h
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@302 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@301 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
--with-gmp-include=DIR, --with-mpfr-lib=DIR, and --with-mpfr-include=DIR
doc/mpc.texi NEWS: add documentation for --with-{gmp,mpfr}-{lib,include} configure options.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@227 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
TODO: remove reuse tests request.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@216 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@207 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@178 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@171 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|