1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
New functions to implement:
- complex logarithm: look at algorithm and error analysis in Regis Dupont's
PhD thesis <http://www.lix.polytechnique.fr/Labo/Regis.Dupont/index.html>
Cf mail from Michael <comtech.usa@gmail.com> on mpfr list, 25 Jan 2008.
log(a+I*b) = 1/2*log(a^2+b^2) + I*atan2(b,a).
- from Mickael Gastineau <gastineau@imcce.fr> 20 Feb 2007:
int mpc_fr_div (mpc_t rop, mpfr_t op1, mpc_t op2, mpc_rnd_t rnd)
rop = op1 / op2
int mpc_sub_fr (mpc_t rop, mpc_t op1, mpfr_t op2, mpc_rnd_t rnd)
rop = op1 - op2
int mpc_fr_sub (mpc_t rop, mpfr_t op1, mpc_t op2, mpc_rnd_t rnd)
rop = op1 - op2
int mpc_set_fr (mpc_t rop, mpfr_t op1, mpc_rnd_t)
rop = op1
int mpc_pow_fr (mpc_t rop, mpc_t op1, mpfr_t op2, mpc_rnd_t rnd)
rop = op1 ^ op2
- from Rob <sisyphus1@optusnet.com.au> 6 Oct 2007:
const char * mpc_get_version (void)
|