![]() |
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().