GiNaCRA
0.6.4
|
A class for comparing MultivariateMonomials according to a given function. More...
#include <MultivariatePolynomialMR.h>
Public Member Functions | |
MonomMRCompare () | |
MonomMRCompare (const MonomOrderingFc ordering) | |
bool | SetMonomOrdering (const MonomOrderingFc ordering) |
MonomOrderingFc | GetMonomOrdering () const |
bool | operator() (const MultivariateMonomialMR &m1, const MultivariateMonomialMR &m2) |
Private Attributes | |
MonomOrderingFc | mOrderFunc |
Friends | |
bool | operator!= (const MonomMRCompare &m1, const MonomMRCompare &m2) |
A class for comparing MultivariateMonomials according to a given function.
Definition at line 54 of file MultivariatePolynomialMR.h.
GiNaCRA::MonomMRCompare::MonomMRCompare | ( | ) | [inline] |
Definition at line 59 of file MultivariatePolynomialMR.h.
References GiNaCRA::MultivariateMonomialMR::GrLexCompare(), and mOrderFunc.
GiNaCRA::MonomMRCompare::MonomMRCompare | ( | const MonomOrderingFc | ordering | ) | [inline] |
Definition at line 64 of file MultivariatePolynomialMR.h.
References mOrderFunc.
MonomOrderingFc GiNaCRA::MonomMRCompare::GetMonomOrdering | ( | ) | const [inline] |
Definition at line 82 of file MultivariatePolynomialMR.h.
References mOrderFunc.
Referenced by GiNaCRA::MultivariatePolynomialMR::getMonomOrderFunction(), GiNaCRA::MultivariatePolynomialMR::MultivariatePolynomialMR(), GiNaCRA::operator!=(), GiNaCRA::operator+(), and GiNaCRA::operator-().
bool GiNaCRA::MonomMRCompare::operator() | ( | const MultivariateMonomialMR & | m1, |
const MultivariateMonomialMR & | m2 | ||
) | [inline] |
Definition at line 87 of file MultivariatePolynomialMR.h.
References mOrderFunc.
bool GiNaCRA::MonomMRCompare::SetMonomOrdering | ( | const MonomOrderingFc | ordering | ) | [inline] |
ordering |
Definition at line 74 of file MultivariatePolynomialMR.h.
References mOrderFunc.
bool operator!= | ( | const MonomMRCompare & | m1, |
const MonomMRCompare & | m2 | ||
) | [friend] |
Definition at line 40 of file MultivariatePolynomialMR.cpp.
Definition at line 95 of file MultivariatePolynomialMR.h.
Referenced by GetMonomOrdering(), MonomMRCompare(), operator()(), and SetMonomOrdering().