Definition at line 241 of file ring-vecs.cpp.
242{
243 if (
is_zero(f))
return nullptr;
244 vecterm head;
246 for (vec v = w; v != nullptr; v = v->next)
247 {
248 ring_elem a =
mult(v->coeff, f);
250 {
254 }
255 }
258}
vec make_vec(int r, ring_elem a) const
virtual bool is_zero(const ring_elem f) const =0
virtual ring_elem mult(const ring_elem f, const ring_elem g) const =0
VALGRIND_MAKE_MEM_DEFINED & result(result)
References is_zero(), make_vec(), mult(), vec::next, and result().