20 template<MonomialOrderingFunction f,
bool degreeOrdered>
27 template<
typename Coeff>
32 template<
typename Coeff>
41 template<
typename Coeff>
53 template<
typename Coeff>
carl is the main namespace for the library.
CompareResult(*)(const Monomial::Arg &, const Monomial::Arg &) MonomialOrderingFunction
std::shared_ptr< const Monomial > Arg
A class for term orderings.
static const bool degreeOrder
static bool less(const Term< Coeff > &t1, const Term< Coeff > &t2)
static bool equal(const Term< Coeff > &t1, const Term< Coeff > &t2)
bool operator()(const Monomial::Arg &m1, const Monomial::Arg &m2) const
static CompareResult compare(const Term< Coeff > &t1, const Term< Coeff > &t2)
static CompareResult compare(const Monomial::Arg &m1, const Monomial::Arg &m2)
static bool less(const Monomial::Arg &m1, const Monomial::Arg &m2)
bool operator()(const Term< Coeff > &t1, const Term< Coeff > &t2) const
static bool equal(const Monomial::Arg &m1, const Monomial::Arg &m2)
Monomial::Arg & monomial()
Get the monomial.