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

◆ addMonomial()

bool HilbertController::addMonomial ( int * a,
int comp )

Definition at line 55 of file hilb-fcn.cpp.

57{
58 monomial m = R->getMonoid()->make_one();
59 R->getMonoid()->from_expvector(a, m);
60 ring_elem r = R->make_flat_term(R->getCoefficientRing()->one(), m);
61 vec v = R->make_vec(comp - 1, r);
62 elems.push_back(v);
63 hilb_new_elems = true;
65 return hilb_n_in_degree == 0;
66}
const PolynomialRing * R
Definition hilb-fcn.hpp:80
#define monomial
Definition gb-toric.cpp:11

References hilb_n_in_degree, hilb_new_elems, monomial, and R.