Definition at line 178 of file freemod.cpp.
180{
181 auto D =
R->degree_monoid();
184
185 for (
int i = 0; i <
rank(); i++)
186 {
187 D->mult(
degree(i), d, deg);
189 }
190
192
193 D->remove(deg);
195}
virtual FreeModule * new_free() const
const_monomial degree(int i) const
FreeModule(const Ring *R, int n, bool has_schreyer_order)
VALGRIND_MAKE_MEM_DEFINED & result(result)
References degree(), FreeModule(), monomial, new_free(), R, rank(), result(), and schreyer.