summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
...
* all Makefile.am: correctly comment the copyright and license noticeenge2011-08-292-1/+19
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1028 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* license change:enge2011-08-292-97/+547
| | | | | | | | | | | | LGPLv3+ for code FDLv1.3+ for mpc.texi simple disclaimer for supporting files (README, NEWS, INSTALL) tests/memory.c: replaced by version from mpfr-3.0.1 mpfr.texi: small cleanups; added real authors again, while keeping copyright notice with INRIA git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1027 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* next release will be 1.0.0enge2011-08-291-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1026 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: simplification, no need to give neighbour nodesenge2011-08-271-51/+28
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1025 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* configure.ac, mpc.m4: under windows, check first for mpfr, then for dllsenge2011-07-211-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1016 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [mpc.texi] detail the determination of mpc_sqrt (remark from E. Thome)zimmerma2011-06-141-0/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1010 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: C standard is implemented!enge2011-05-061-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@999 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: replaced MPC by GNU MPC, MPFR by GNU MPFRenge2011-05-061-93/+93
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@998 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: give recommended minimal version of gccenge2011-05-061-2/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@997 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* configure.ac: call AC_PROG_LIBTOOL earlier so that it checks for egrepenge2011-02-211-2/+2
| | | | | | | (see http://lists.gforge.inria.fr/pipermail/mpc-discuss/2011-February/000805.html) git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@936 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: corrected copyright holder inside the textenge2011-02-211-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@930 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* getting ready for release 0.9enge2011-02-211-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@929 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* version changes to 0.9-rc2enge2011-02-151-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@921 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* version changes for mpc-0.9-rc1enge2011-02-081-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@911 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* tests/Makefile.am: added fma.dat to distributionenge2011-02-051-2/+2
| | | | | | | preparing mpc-0.9-rc1 git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@907 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* correct copyright line for documentationenge2011-01-261-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@892 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added logging for functions of type cc_cenge2011-01-251-0/+16
| | | | | | | added documentation for logging git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@888 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added mpc-log.h to distributionenge2011-01-141-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@876 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added mpc_fma (request from Mickael Gastineau)zimmerma2011-01-141-0/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@869 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: updated copyright dateenge2011-01-071-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@865 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* moved to version 0.9-dev instead of 0.8.3-devenge2011-01-071-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@863 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* documented sin_cosenge2011-01-071-0/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@858 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.h, mpc.texi:enge2011-01-071-1/+6
| | | | | | | | | | | | | | | defined and documented return value for functions computing two results It is obtained from the macro MPC_INEX12 (inex1, inex2) and decomposed again as MPC_INEX1 (inex) and MPC_INEX2 (inex) sin_cos.c, sin.c, cos.c: First steps to moving the computation of sin and cos into sin_cos: If one of rop_cos or rop_sin in sin_cos is NULL, then it is not computed. So far, implemented for special, real and purely imaginary values. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@857 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* increased minimal version requirements to gmp 4.3.2 and mpfr 2.4.2enge2010-10-041-2/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@844 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* pow.c: replace "mp_bitcnt_t", introduced in r823, by "unsigned long int"enge2010-09-021-2/+2
| | | | | | | to preserve compatibility with gmp-4 git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@826 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* renamed mpc_[s|g]et_[c|lc] to mpc_[s|g]et_[dc|ldc]enge2010-09-022-6/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@825 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* new functions mpc_set_c, mpc_set_lc, mpc_get_c, mpc_get_lcenge2010-08-311-5/+30
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@820 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* unified computation of pow_ui and pow_si in a function pow_usi, therebyenge2010-06-171-1/+1
| | | | | | | applying binary exponentiation in the case of negative exponent git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@788 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex: another version of mpc_pow_si, using Paul'senge2010-06-171-22/+33
| | | | | | | previous argument git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@785 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex: analysis for mpc_pow_sienge2010-06-171-9/+28
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@784 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex: small changes to prepare for mpc_pow_sienge2010-06-171-12/+14
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@783 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex: removed assumption on "same quadrant" when applying Prop. 9,enge2010-06-161-5/+3
| | | | | | | which has been dropped in r744 git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@782 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpc.texi: added warning for mpc_set_fr_fr; closes bug #9991enge2010-06-161-0/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@781 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* replaced mp_prec_t by mpfr_prec_t; compatibility with mpfr>=2.3.1enge2010-06-111-7/+7
| | | | | | | is preserved, since it already defines mpfr_prec_t git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@776 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [algorithms.tex] error analysis for mpc_pow_sizimmerma2010-05-151-4/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@772 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [algorithms.tex] fixed typozimmerma2010-05-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@771 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* moving on to version 0.8.3-devenge2010-05-141-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@765 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* preparing release 0.8.2enge2010-05-141-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@763 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* preparing release of 0.8.2-rc1enge2010-05-051-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@761 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex:enge2010-03-301-6/+6
| | | | | | | | removed accent from correct numbers, placed tilda on approximations removed a few occurrences of the word "correct" git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@748 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [src/pow_ui.c] implemented binary exponentiation (with fallback to mpc_powzimmerma2010-03-301-0/+17
| | | | | | | | | | in case of failure, or for exponent 0) [tests/tpow_ui.c] now performs some real tests, in particular compares with mpc_pow [doc/algorithms.tex] simplified error bound for mpc_pow_ui git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@745 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex:enge2010-03-301-81/+80
| | | | | | | | | redefinition of real relative error for numbers of different signs removed the corresponding assumption from Prop. 9 rewritten mpc_pow_ui with more details and references to the propositions git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@744 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* algorithms.tex:enge2010-03-272-50/+47
| | | | | | | | | | | Proposition 9: sharpened the second part essentially sharpened the first part; replaced a multiplicative by an additive term, which makes the estimate better in most cases adapted (6) for multiplication and the corresponding estimate for division git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@743 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* changed char* into const char* for mpc_set_str and mpc_strtoczimmerma2010-03-191-4/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@742 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [algorithms.tex] added Maple code to support claimed boundzimmerma2010-03-111-0/+21
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@741 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [algorithms.tex] added error analysis for pow_uizimmerma2010-03-112-0/+42
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@740 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* getting ready for release 0.8.1enge2009-12-081-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@731 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [abs.c,norm.c] changed mp_rnd_t to mpfr_rnd_tzimmerma2009-11-211-4/+4
| | | | | | | | [mpc.texi] changed mp_rnd_t to mpfr_rnd_t for abs and norm changed mpc_rnd_t into mpfr_rnd_t for arg git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@726 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* getting ready for release 0.8enge2009-11-051-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@716 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* smallish technical changes for version 0.8enge2009-11-031-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@714 211d60ee-9f03-0410-a15a-8952a2c7a4e4