Definition at line 2052 of file res-a0.cpp.
2053{
2055 result =
P->make_Schreyer_FreeModule();
2056 if (i < 0 || i >= resn.size() - 1)
return result;
2058
2061 int n = 0;
2062 for (res2_pair *
p = resn[i]->pairs;
p !=
nullptr;
p =
p->next)
2064 {
2066 result->append_schreyer(deg,
p->syz->monom,
p->compare_num);
2068 }
2069 D->remove(deg);
2071}
monomial make_one() const
const Monoid * degree_monoid() const
FreeModule * free_of(int i) const
const Ring * get_ring() const
unsigned char do_by_level
void multi_degree(const res2_pair *q, int *result) const
VALGRIND_MAKE_MEM_DEFINED & result(result)
References Ring::degree_monoid(), do_by_level, free_of(), get_ring(), monomial, multi_degree(), P, p, result(), and SYZ2_MINIMAL.
Referenced by get_free(), and make_minimal().