372{
373 if (std::get<1>(overlap) == -1)
374 {
375
380 }
383 std::get<0>(overlap),
384 std::get<1>(overlap),
385 std::get<2>(overlap));
386}
Polynomial< CoefficientRingType > Poly
void copy(Poly &result, Poly::const_iterator fBegin, Poly::const_iterator fEnd) const
static auto createOverlapPoly(const FreeAlgebra &A, const PolyList &polyList, int polyIndex1, int polyIndex2, int overlapIndex) -> Poly *
const FreeAlgebra & freeAlgebra() const
const ConstPolyList mInput
VALGRIND_MAKE_MEM_DEFINED & result(result)