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

◆ compare()

int res_poly::compare ( const resterm * a,
const resterm * b ) const
inline

Definition at line 18 of file res-a1-poly.cpp.

19{
20 int cmp = M->compare(a->monom, b->monom);
21 if (cmp != 0) return cmp;
22 cmp = a->comp->compare_num - b->comp->compare_num;
23 if (cmp > 0) return 1;
24 if (cmp < 0) return -1;
25 return 0;
26}
int compare_num
const Monoid * M
res_pair * comp
int monom[1]

References resterm::comp, res_pair::compare_num, M, and resterm::monom.

Referenced by add_to().