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

◆ ring_subtract_multiple_to()

void res2_poly::ring_subtract_multiple_to ( res2term *& f,
ring_elem c,
const int * m,
res2_pair * x,
const ring_elem g ) const

Definition at line 228 of file res-a0-poly.cpp.

234{
235 ring_elem minus_c = K->negate(c);
236 res2term *h = ring_mult_by_term(g, minus_c, m, x);
237 add_to(f, h);
238 K->remove(minus_c);
239}
void add_to(res2term *&f, res2term *&g) const
const Ring * K
res2term * ring_mult_by_term(const ring_elem f, ring_elem c, const int *m, res2_pair *x) const
volatile int x

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