Definition at line 179 of file gauss.cpp.
180{
181 if (f == nullptr) return;
182 vecterm head;
184
185 if (tail_only)
186 {
187
189 f = f->next;
191 }
192 while (f != nullptr)
193 {
194 int r = f->comp;
196 {
197
198 ring_elem c = f->coeff;
200 vec gsyz =
R->mult_vec(c,
gb_list[r]->fsyz);
201 vec g =
R->mult_vec(c,
gb_list[r]->f);
203 R->add_vec_to(fsyz, gsyz);
204 }
205 else
206 {
208 f = f->next;
210 }
211 }
212
215}
VALGRIND_MAKE_MEM_DEFINED & result(result)
References gb_list, vec::next, R, and result().