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

◆ Weights()

MonomialOrdering * MonomialOrderings::Weights ( const std::vector< int > & wts)
static

Definition at line 138 of file monomial-ordering.cpp.

139{
140 mon_part p = mo_make(MO_WEIGHTS, wts.size(), wts.data());
141 MonomialOrdering *result = make_mon_order(1);
142 result->array[0] = p;
143 return result;
144}
int p
VALGRIND_MAKE_MEM_DEFINED & result(result)
static struct mon_part_rec_ * mo_make(enum MonomialOrdering_type type, int nvars, const int *wts)
static MonomialOrdering * make_mon_order(int n)
@ MO_WEIGHTS

References make_mon_order(), mo_make(), MO_WEIGHTS, p, and result().

Referenced by degreeMonoid().