carl
24.04
Computer ARithmetic Library
|
Specialization of std::less
for univariate polynomials.
More...
#include <UnivariatePolynomial.h>
Public Member Functions | |
less (carl::PolynomialComparisonOrder _order=carl::PolynomialComparisonOrder::Default) noexcept | |
bool | operator() (const carl::UnivariatePolynomial< Coefficient > &lhs, const carl::UnivariatePolynomial< Coefficient > &rhs) const |
Compares two univariate polynomials. More... | |
bool | operator() (const carl::UnivariatePolynomial< Coefficient > *lhs, const carl::UnivariatePolynomial< Coefficient > *rhs) const |
Compares two pointers to univariate polynomials. More... | |
bool | operator() (const carl::UnivariatePolynomialPtr< Coefficient > &lhs, const carl::UnivariatePolynomialPtr< Coefficient > &rhs) const |
Compares two shared pointers to univariate polynomials. More... | |
Data Fields | |
carl::PolynomialComparisonOrder | order |
Specialization of std::less
for univariate polynomials.
Definition at line 863 of file UnivariatePolynomial.h.
|
inlineexplicitnoexcept |
Definition at line 865 of file UnivariatePolynomial.h.
|
inline |
Compares two univariate polynomials.
lhs | First polynomial. |
rhs | Second polynomial |
lhs < rhs
. Definition at line 872 of file UnivariatePolynomial.h.
|
inline |
Compares two pointers to univariate polynomials.
lhs | First polynomial. |
rhs | Second polynomial |
lhs < rhs
. Definition at line 881 of file UnivariatePolynomial.h.
|
inline |
Compares two shared pointers to univariate polynomials.
lhs | First polynomial. |
rhs | Second polynomial |
lhs < rhs
. Definition at line 892 of file UnivariatePolynomial.h.
carl::PolynomialComparisonOrder std::less< carl::UnivariatePolynomial< Coefficient > >::order |
Definition at line 864 of file UnivariatePolynomial.h.