Macaulay2 Engine
Loading...
Searching...
No Matches

◆ schreyer_append()

void gb2_comp::schreyer_append ( gbvector * f)
private

Definition at line 474 of file res-a2-gb.cpp.

475{
476 if (orig_syz < 0)
477 {
478 monomial d = originalR->degree_monoid()->make_one();
479 GR->gbvector_multidegree(F, f, d);
480 Fsyz->append_schreyer(d, f->monom, Fsyz->rank());
481 originalR->degree_monoid()->remove(d);
482 }
483}
FreeModule * Fsyz
Definition res-a2.hpp:121
int orig_syz
Definition res-a2.hpp:157
FreeModule * F
Definition res-a2.hpp:120
const PolynomialRing * originalR
Definition res-a2.hpp:113
GBRing * GR
Definition res-a2.hpp:114
#define monomial
Definition gb-toric.cpp:11
int monom[1]
Definition gbring.hpp:83

References F, Fsyz, GR, gbvector::monom, monomial, orig_syz, and originalR.

Referenced by end_degree().