Functions | |
void | fmpq_poly_getslice (fmpq_poly_ptr rop, const fmpq_poly_ptr op, ulong i, ulong j) |
Returns a contiguous subpolynomial.Returns the slice with coefficients from (including) to (excluding). | |
void | fmpq_poly_left_shift (fmpq_poly_ptr rop, const fmpq_poly_ptr op, ulong n) |
Shifts this polynomial to the left by coefficients.Notionally multiplies op by and stores the result in rop . | |
void | fmpq_poly_right_shift (fmpq_poly_ptr rop, const fmpq_poly_ptr op, ulong n) |
Shifts this polynomial to the right by coefficients.Notationally returns the quotient of floor division of rop by op . | |
void | fmpq_poly_truncate (fmpq_poly_ptr rop, const fmpq_poly_ptr op, ulong n) |
Truncates this polynomials.Truncates op modulo whenever is positive. Returns zero otherwise. | |
void | fmpq_poly_reverse (fmpq_poly_ptr rop, const fmpq_poly_ptr op, ulong n) |
Reverses this polynomial.Reverses the coefficients of op - thought of as a polynomial of length n - and places the result in rop . |
void fmpq_poly_getslice | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
ulong | i, | |||
ulong | j | |||
) |
Returns a contiguous subpolynomial.Returns the slice with coefficients from (including) to (excluding).
void fmpq_poly_left_shift | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
ulong | n | |||
) |
Shifts this polynomial to the left by coefficients.Notionally multiplies op
by and stores the result in rop
.
void fmpq_poly_reverse | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
ulong | n | |||
) |
Reverses this polynomial.Reverses the coefficients of op
- thought of as a polynomial of length n
- and places the result in rop
.
void fmpq_poly_right_shift | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
ulong | n | |||
) |
Shifts this polynomial to the right by coefficients.Notationally returns the quotient of floor division of rop
by op
.
void fmpq_poly_truncate | ( | fmpq_poly_ptr | rop, | |
const fmpq_poly_ptr | op, | |||
ulong | n | |||
) |
Truncates this polynomials.Truncates op
modulo whenever is positive. Returns zero otherwise.