carl
24.04
Computer ARithmetic Library
|
A class for term orderings. More...
#include <MonomialOrdering.h>
Public Member Functions | |
bool | operator() (const Monomial::Arg &m1, const Monomial::Arg &m2) const |
template<typename Coeff > | |
bool | operator() (const Term< Coeff > &t1, const Term< Coeff > &t2) const |
Static Public Member Functions | |
static CompareResult | compare (const Monomial::Arg &m1, const Monomial::Arg &m2) |
template<typename Coeff > | |
static CompareResult | compare (const Term< Coeff > &t1, const Term< Coeff > &t2) |
template<typename Coeff > | |
static bool | less (const Term< Coeff > &t1, const Term< Coeff > &t2) |
static bool | less (const Monomial::Arg &m1, const Monomial::Arg &m2) |
template<typename Coeff > | |
static bool | equal (const Term< Coeff > &t1, const Term< Coeff > &t2) |
static bool | equal (const Monomial::Arg &m1, const Monomial::Arg &m2) |
Static Public Attributes | |
static const bool | degreeOrder = degreeOrdered |
A class for term orderings.
Definition at line 21 of file MonomialOrdering.h.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 33 of file MonomialOrdering.h.
|
inline |
|
inline |
|
static |
Definition at line 58 of file MonomialOrdering.h.