Definition at line 210 of file hermite.cpp.
211{
212
213
214
215
216 ring_elem u, v;
221
225
229
233
237
247
248
251 mpz_set(
p->lead,
p->f->coeff.get_mpz());
252
255 if (q->
f !=
nullptr) mpz_abs(q->
lead, q->
f->coeff.get_mpz());
256
258}
vec mult_vec(int n, vec v) const
void negate_to(ring_elem &f) const
void remove_vec(vec v) const
void add_vec_to(vec &v, vec &w) const
virtual void remove(ring_elem &f) const
virtual ring_elem divide(const ring_elem f, const ring_elem g) const
ring_elem gcd_extended(const ring_elem f, const ring_elem g, ring_elem &u, ring_elem &v) const
References hm_elem::f, hm_elem::fsyz, globalZZ, insert(), hm_elem::lead, p, and p1.
Referenced by start_computation().