Functions | |
void | fmpq_poly_scalar_mul_si (fmpq_poly_ptr rop, const fmpq_poly_ptr op, long x) |
void | fmpq_poly_scalar_mul_mpz (fmpq_poly_ptr rop, const fmpq_poly_ptr op, const mpz_t x) |
void | fmpq_poly_scalar_mul_mpq (fmpq_poly_ptr rop, const fmpq_poly_ptr op, const mpq_t x) |
void | fmpq_poly_scalar_div_si (fmpq_poly_ptr rop, const fmpq_poly_ptr op, long x) |
static void | _fmpq_poly_scalar_div_mpz_in_place (fmpq_poly_ptr rop, const mpz_t x) |
void | fmpq_poly_scalar_div_mpz (fmpq_poly_ptr rop, const fmpq_poly_ptr op, const mpz_t x) |
void | fmpq_poly_scalar_div_mpq (fmpq_poly_ptr rop, const fmpq_poly_ptr op, const mpq_t x) |
static void _fmpq_poly_scalar_div_mpz_in_place | ( | fmpq_poly_ptr | rop, | |
const mpz_t | x | |||
) | [static] |
Sets rop
to the scalar multiple of op
with the multiplicative inverse of the integer x
.
Assumes that x
is non-zero. Otherwise, an exception is raised in the form of an abort
statement.
void fmpq_poly_scalar_div_mpq | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
const mpq_t | x | |||
) |
Sets rop
to the scalar multiple of op
with the multiplicative inverse of the rational x
.
Assumes that the rational x
is in lowest terms and non-zero. If the rational is not in lowest terms, the resulting value of rop
is undefined. If x
is zero, an exception is raised in the form of an abort
statement.
void fmpq_poly_scalar_div_mpz | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
const mpz_t | x | |||
) |
Sets rop
to the scalar multiple of op
with the multiplicative inverse of the integer x
.
Assumes that x
is non-zero. Otherwise, an exception is raised in the form of an abort
statement.
void fmpq_poly_scalar_div_si | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
long | x | |||
) |
Sets rop
to the scalar multiple of op
with the multiplicative inverse of the integer x
.
Assumes that x
is non-zero. Otherwise, an exception is raised in the form of an abort
statement.
void fmpq_poly_scalar_mul_mpq | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
const mpq_t | x | |||
) |
Sets rop
to the scalar multiple of op
with the mpq_t
x
.
void fmpq_poly_scalar_mul_mpz | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
const mpz_t | x | |||
) |
Sets rop
to the scalar multiple of op
with the mpz_t
x
.
void fmpq_poly_scalar_mul_si | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
long | x | |||
) |
Sets rop
to the scalar product of op
and the integer x
.