|
| | res2_poly (PolynomialRing *R) |
| | ~res2_poly () |
| const res2_pair * | lead_component (const res2term *f) const |
| const int * | lead_monomial (const res2term *f) const |
| res2term * | new_term (ring_elem c, const int *m, res2_pair *comp) const |
| res2term * | mult_by_monomial (const res2term *f, const int *m) const |
| res2term * | mult_by_coefficient (const res2term *f, const ring_elem c) const |
| void | make_monic (res2term *&f) const |
| res2term * | mult_by_term (const res2term *f, ring_elem c, const int *m) const |
| res2term * | ring_mult_by_term (const ring_elem f, ring_elem c, const int *m, res2_pair *x) const |
| void | add_to (res2term *&f, res2term *&g) const |
| void | subtract_multiple_to (res2term *&f, ring_elem c, const int *m, const res2term *g) const |
| void | ring_subtract_multiple_to (res2term *&f, ring_elem c, const int *m, res2_pair *x, const ring_elem g) const |
| int | compare (const res2term *a, const res2term *b) const |
| res2term * | strip (const res2term *f) const |
| const res2term * | component_occurs_in (const res2_pair *x, const res2term *f) const |
| res2term * | copy (const res2term *f) const |
| void | remove (res2term *&f) const |
| vec | to_vector (const res2term *f, const FreeModule *F, int to_minimal=0) const |
| res2term * | from_vector (const VECTOR(res2_pair *)&base, const vec v) const |
| int | n_terms (const res2term *f) const |
| void | elem_text_out (buffer &o, const res2term *f) const |
| void | elem_text_out (const res2term *f) const |
| const PolynomialRing * | get_ring () const |
Definition at line 18 of file res-a0-poly.hpp.