Definition at line 714 of file ring-vecs.cpp.
716{
718 for (; v != nullptr; v = v->next)
719 for (vecterm *
p = w;
p !=
nullptr;
p =
p->next)
720 {
721 ring_elem a =
diff(v->coeff,
p->coeff, use_coeff);
723 {
725 continue;
726 }
728 t->
comp = rankFw * v->comp +
p->comp;
732 }
735}
virtual void remove(ring_elem &f) const =0
void vec_sort(vecterm *&f) const
virtual bool is_zero(const ring_elem f) const =0
virtual ring_elem diff(ring_elem a, ring_elem b, int use_coeff) const
vec new_vec() const
vector operations ////////////////////
VALGRIND_MAKE_MEM_DEFINED & result(result)
References vec::coeff, vec::comp, diff(), is_zero(), new_vec(), vec::next, p, remove(), result(), and vec_sort().
Referenced by Matrix::diff().