73 positions.reserve(polys0.size());
75 for (
int i = 0; i < polys0.size(); i++) positions.push_back(i);
83 for (
VECTOR(
int)::iterator i = positions.begin(); i != positions.end(); i++)
87 R->gbvector_get_lead_exponents(
F, f, e);
97 h.
f =
R->gbvector_copy(f);
98 h.
fsyz =
R->gbvector_copy(polys0[*i].fsyz);
100 if (auto_reduced)
remainder(h,
false, junk);
104 R->gbvector_mult_by_coeff_to(h.
f,
globalZZ->minus_one());
112 R->exponents_delete(e);
Text-formatting helpers layered on buffer: bignum print, line wrapping, M2_gbTrace-gated emit.