359{
362 Monom leadMon = lastPoly.cbegin().monom();
364 {
366 if (!
freeAlgebra().coefficientRing()->is_zero(foundCoeff))
367 {
371 }
372 }
373}
Polynomial< CoefficientRingType > Poly
void subtractScalarMultipleOf(Poly &result, const Poly &f, const Poly &g, ring_elem coeff) const
void swap(Poly &f, Poly &g) const
ring_elem getCoeffOfMonom(const Poly &f, const Monom &m) const
const FreeAlgebra & freeAlgebra() const
VALGRIND_MAKE_MEM_DEFINED & result(result)