Lex Struct Reference
Lexicographic monomial ordering.
More...
#include <monomial_ordering.hpp>
List of all members.
Public Member Functions
- bool less (const int *m1, int s1, const int *m2, int s2) const
Detailed Description
Lexicographic monomial ordering.
Definition at line 47 of file monomial_ordering.hpp.
Member Function Documentation
bool less |
( |
const int * |
m1, |
|
|
int |
s1, |
|
|
const int * |
m2, |
|
|
int |
s2 | |
|
) |
| | const [virtual] |
Implements MonomialOrdering.
Definition at line 61 of file monomial_ordering.cpp.
00061 {
00062 int i = 0;
00063 for(i=0; i< (n1>n2?n1:n2) && (i<n1?m1[i]:0) == (i<n2?m2[i]:0); i++);
00064
00065 return ((i<n1?m1[i]:0)< (i<n2?m2[i]:0));
00066 }
The documentation for this struct was generated from the following files: