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

◆ compare_grevlex()

int MonomialInfo::compare_grevlex ( const_packed_monomial m,
const_packed_monomial n ) const
inline

Definition at line 419 of file moninfo.hpp.

420 {
424 for (int i = nslots - 2; i > 0; i--)
425 {
426 varpower_word cmp = *--m1 - *--n1;
427 if (cmp < 0) return -1;
428 if (cmp > 0) return 1;
429 }
430 monomial_word cmp = m[1] - n[1];
431 if (cmp < 0) return 1;
432 if (cmp > 0) return -1;
433 return 0;
434 }
unsigned long ncalls_compare
Definition moninfo.hpp:132
const monomial_word * const_packed_monomial
Definition moninfo.hpp:79
long monomial_word
Definition moninfo.hpp:77
varpower_monomials::Exponent varpower_word

References ncalls_compare, and nslots.