| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
[acosh.dat,asin.dat,atanh.dat,acos.dat,asinh.dat] added test cases
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@684 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@682 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@679 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@678 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
real and pure imaginary arguments.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@649 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
|
| |
with other arguments.
src/asinh.c: fix rounding mode and nonary value.
src/asin.c: Add computation for special arguments, pure real and pure imaginary arguments.
tests/asinh.dat: Fix some test values.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@648 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@647 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
arguments
tests/acos.dat: fix some test value, add tests for pure real and pure imaginary arguments.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@646 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
tests/tatan.c tests/tatanh.c: Increase precision and exponent range of random test values.
tests/atan.dat: add pure imaginary test values, add regular complex test values.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@645 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@643 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
src/atanh.c: fix inversions in rounding mode and nonary value.
tests/atan.dat: Fix special values, add tests with pure real and pure imaginary argument.
tests/atanh.dat: Fix undetermined signs of zero, add tests with pure real and pure imaginary argument.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@642 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@641 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@639 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
src/acosh.c src/asinh.c src/atanh.c: Add inverse hyperbolic functions (calling inverse trigonometric functions).
tests/Makefile.am tests/tacosh.c tests/acosh.dat tests/tasinh.c tests/asinh.dat tests/tatanh.c tests/atanh.dat: Test inverse hyperbolic functions on special values.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@638 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
|
| |
trigonometric functions.
src/acos.c src/asin.c src/atan.c: Skeletons for inverse trigonometric functions.
tests/Makefile.am tests/tacos.c tests/acos.dat tests/tasin.c tests/asin.dat tests/tatan.c tests/atan.dat: Add tests for special values.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@635 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/feature-inverse-trigo@634 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@631 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
against mpfr-3 (The use of GMP_RND_MAX symbol was introduced in tgeneric.c with revision 627).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@630 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
|
| |
algorithms.tex revision r628.
tests/pow.dat: Zero signs in test values according to the proof in algorithms.tex revision r628.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@629 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@628 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
|
|
|
|
|
|
|
| |
[cf mail from Timo Hartmann, 20 Jul 2009]
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@626 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
| |
part of x^y is determined.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@625 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
tests/pow.dat: add tests with Re(x^y)>0 and Im(x^y) = 0, fix tests with undefined sign of the zero part.
src/pow.c: fix sign of zero when Re(x^y)>0 and Im(x^y) = 0.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@624 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
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@622 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
|
|
|
|
|
|
| |
to Mickael Gastineau).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@620 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@619 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@618 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@617 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@616 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
huge exponent
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@615 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@614 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
detect zero, Inf, NaN after mpfr_can_round
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@613 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@612 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@611 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@610 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
it was looping due to undetected zero real part
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@609 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
|
| |
new section for error of real sqrt
adapted section on mpc_sqrt to the new beginning of the paper
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@608 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@607 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@606 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
|
|
|
| |
(should have been done in revision 408)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@605 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@604 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@603 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@602 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@601 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@600 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@599 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@598 211d60ee-9f03-0410-a15a-8952a2c7a4e4
|