|
void | mpc_init (mpc_t c) |
void | mpc_init2 (mpc_t c, unsigned long int prec) |
void | mpc_clear (mpc_t c) |
void | mpc_set_prec (mpc_t c, unsigned long int prec) |
unsigned long int | mpc_get_prec (const mpc_t c) |
void | mpc_set_prec_raw (mpc_t c, unsigned long int prec) |
void | mpc_set (mpc_t rc, const mpc_t c) |
void | mpc_set_ui (mpc_t c, unsigned long int ir, unsigned long int ii) |
void | mpc_set_si (mpc_t c, signed long int ir, signed long int ii) |
void | mpc_set_d (mpc_t c, double dr, double di) |
void | mpc_set_z (mpc_t c, mpz_t zr, mpz_t zi) |
void | mpc_set_q (mpc_t c, mpq_t qr, mpq_t qi) |
void | mpc_set_f (mpc_t c, mpf_t fr, mpf_t fi) |
int | mpc_set_str (mpc_t c, char *sr, char *si, int base) |
void | mpc_init_set (mpc_t rc, mpc_t c) |
void | mpc_init_set_ui (mpc_t c, unsigned long int ir, unsigned long int ii) |
void | mpc_init_set_si (mpc_t c, signed long int ir, signed long int ii) |
void | mpc_init_set_d (mpc_t c, double dr, double di) |
void | mpc_init_set_f (mpc_t c, mpf_t fr, mpf_t fi) |
int | mpc_init_set_str (mpc_t c, char *sr, char *si, int base) |
void | mpc_neg (mpc_t rc, mpc_t c) |
void | mpc_smod (mpf_t f, mpc_t c) |
void | mpc_rmod (rdpe_t r, mpc_t c) |
void | mpc_mod (mpf_t f, mpc_t c) |
void | mpc_con (mpc_t rc, mpc_t c) |
void | mpc_inv (mpc_t rc, mpc_t c) |
void | mpc_inv2 (mpc_t rc, mpc_t c) |
void | mpc_sqr (mpc_t rc, mpc_t c) |
void | mpc_rot (mpc_t rc, mpc_t c) |
void | mpc_flip (mpc_t rc, mpc_t c) |
void | mpc_add (mpc_t rc, mpc_t c1, mpc_t c2) |
void | mpc_add_f (mpc_t rc, mpc_t c, mpf_t f) |
void | mpc_add_ui (mpc_t rc, mpc_t c, unsigned long int r, unsigned long int i) |
void | mpc_sub (mpc_t rc, mpc_t c1, mpc_t c2) |
void | mpc_sub_f (mpc_t rc, mpc_t c, mpf_t f) |
void | mpc_f_sub (mpc_t rc, mpf_t f, mpc_t c) |
void | mpc_sub_ui (mpc_t rc, mpc_t c, unsigned long int r, unsigned long int i) |
void | mpc_ui_sub (mpc_t rc, unsigned long int r, unsigned long int i, mpc_t c) |
void | mpc_mul (mpc_t rc, mpc_t c1, mpc_t c2) |
void | mpc_mul_f (mpc_t rc, mpc_t c, mpf_t f) |
void | mpc_mul_ui (mpc_t rc, mpc_t c, unsigned long int i) |
void | mpc_mul_2exp (mpc_t rc, mpc_t c, unsigned long int i) |
void | mpc_div (mpc_t rc, mpc_t c1, mpc_t c2) |
void | mpc_div_f (mpc_t rc, mpc_t c, mpf_t f) |
void | mpc_f_div (mpc_t rc, mpf_t f, mpc_t c) |
void | mpc_div_ui (mpc_t rc, mpc_t c, unsigned long int i) |
void | mpc_ui_div (mpc_t rc, unsigned long int i, mpc_t c) |
void | mpc_div_2exp (mpc_t rc, mpc_t c, unsigned long int i) |
void | mpc_pow_si (mpc_t rc, mpc_t c, register signed long int i) |
void | mpc_swap (mpc_t c1, mpc_t c2) |
void | mpc_smod_eq (mpc_t c) |
void | mpc_mod_eq (mpc_t c) |
void | mpc_rot_eq (mpc_t c) |
void | mpc_flip_eq (mpc_t c) |
int | mpc_eq (mpc_t c1, mpc_t c2, unsigned long int i) |
int | mpc_eq_zero (mpc_t c) |
int | mpc_eq_one (mpc_t c) |
size_t | mpc_out_str_2u (FILE *f, int base, size_t n_digits_r, size_t n_digits_i, mpc_t c) |
size_t | mpc_out_str_2 (FILE *f, int base, size_t n_digits_r, size_t n_digits_i, mpc_t c) |
size_t | mpc_inp_str_u (mpc_t c, FILE *f, int base) |
size_t | mpc_inp_str (mpc_t c, FILE *f, int base) |
void | mpc_vinit (mpc_t v[], long size) |
void | mpc_vinit2 (mpc_t v[], long size, long prec) |
void | mpc_vclear (mpc_t v[], long size) |
Multiprecision complex type, based on mpf multiprecision floating point type.