Macaulay2 Engine
Loading...
Searching...
No Matches

◆ ring_subtract_multiple_to()

void res_poly::ring_subtract_multiple_to ( resterm *& f,
ring_elem c,
const int * m,
res_pair * x,
const ring_elem g ) const

Definition at line 210 of file res-a1-poly.cpp.

216{
217 ring_elem minus_c = K->negate(c);
218 resterm *h = ring_mult_by_term(g, minus_c, m, x);
219 add_to(f, h);
220 K->remove(minus_c);
221}
resterm * ring_mult_by_term(const ring_elem f, ring_elem c, const int *m, res_pair *x) const
const Ring * K
void add_to(resterm *&f, resterm *&g) const
volatile int x

References add_to(), K, ring_mult_by_term(), and x.