424{
425
426
427 vecterm head;
430 while (f != nullptr)
431 {
433 hm_elem *h = initial[
x];
434 if (h != nullptr)
435 {
436 ring_elem v;
440 if (do_reduce)
441 {
447 }
449 }
450
452 f = f->next;
455 continue;
456 }
457
459}
vec mult_vec(int n, vec v) const
void add_vec_to(vec &v, vec &w) const
virtual ring_elem negate(const ring_elem f) const
virtual bool is_zero(const ring_elem f) const
virtual ring_elem remainderAndQuotient(const ring_elem f, const ring_elem g, ring_elem ") const
VALGRIND_MAKE_MEM_DEFINED & result(result)
const mpreal rem(const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())