Definition at line 485 of file res-a2-gb.cpp.
486{
488 gbvector *bull = nullptr;
489 gb_elem *
p =
new gb_elem(f, fsyz, ismin);
490
492 GR->gbvector_remove_content(
p->f, bull);
493 else
494 GR->gbvector_remove_content(
p->f,
p->fsyz);
495
497 {
498 buffer o;
499 o <<
"inserting level " <<
level <<
" ";
500 GR->gbvector_text_out(o,
F,
p->f);
503 }
505 GR->gbvector_get_lead_monomial(
F,
p->f, f_m);
506
508
509 gc_vector<int> vp;
510 M->to_varpower(f_m, vp);
511 monideals[
p->f->comp]->mi_search->insert(
new Bag(
p, vp));
513
515
516
519 {
520
521
522
523
524 GR->gbvector_auto_reduce(
F,
Fsyz,
gb[i]->f,
gb[i]->fsyz,
p->f,
p->fsyz);
525 }
526
528}
void gb(IntermediateBasis &F, int n)
References emit(), F, Fsyz, gb(), GR, level, M, M2_gbTrace, monomial, n_gb, n_gb_first, n_mingens, n_subring, newline, orig_syz, p, and buffer::str().
Referenced by receive_generator(), and s_pair_step().