Addition and subtraction

Functions

void _fmpz_poly_q_add_in_place (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op)
void fmpz_poly_q_add (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op1, const fmpz_poly_q_ptr op2)
void _fmpz_poly_q_sub_in_place (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op)
void fmpz_poly_q_sub (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op1, const fmpz_poly_q_ptr op2)
void fmpz_poly_q_addmul (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op1, const fmpz_poly_q_ptr op2)
void fmpz_poly_q_submul (fmpz_poly_q_ptr rop, const fmpz_poly_q_ptr op1, const fmpz_poly_q_ptr op2)

Function Documentation

void _fmpz_poly_q_add_in_place ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op 
)

Sets rop to the sum of rop and op.

void _fmpz_poly_q_sub_in_place ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op 
)

Sets rop to the difference of rop and op.

void fmpz_poly_q_add ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op1,
const fmpz_poly_q_ptr  op2 
)

Sets rop to the sum of op1 and op2.

void fmpz_poly_q_addmul ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op1,
const fmpz_poly_q_ptr  op2 
)

Sets rop to rop + op1 * op2.

Currently, this method refers to the methods fmpz_poly_q_mul() and fmpz_poly_q_add() to form the result in the naive way.

Todo:
Implement this method more efficiently.
void fmpz_poly_q_sub ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op1,
const fmpz_poly_q_ptr  op2 
)

Sets rop to the difference of op1 and op2.

void fmpz_poly_q_submul ( fmpz_poly_q_ptr  rop,
const fmpz_poly_q_ptr  op1,
const fmpz_poly_q_ptr  op2 
)

Sets rop to rop - op1 * op2.

Currently, this method refers to the methods fmpz_poly_q_mul() and fmpz_poly_q_sub() to form the result in the naive way.

Todo:
Implement this method more efficiently.
Generated on Wed Dec 8 17:00:29 2010 for FMPZ_POLY_Q by  doxygen 1.6.3