GiNaCRA  0.6.4
GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering > Struct Template Reference

Total-degree ordering on symbols w.r.t. More...

#include <MultivariatePolynomialFactory.h>

Inheritance diagram for GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >:
Collaboration diagram for GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >:

Public Member Functions

 symbol_is_greatereq_tdegree (const MultivariatePolynomial< monomialOrdering > &polynomial)
bool operator() (const symbol &a, const symbol &b) const
 Compares two symbols by their total degree in polynomial.

Data Fields

MultivariatePolynomial
< monomialOrdering > 
polynomial

Detailed Description

template<class monomialOrdering>
struct GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >

Total-degree ordering on symbols w.r.t.

a given MultivariatePolynomial.

Definition at line 56 of file MultivariatePolynomialFactory.h.


Constructor & Destructor Documentation

template<class monomialOrdering >
GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >::symbol_is_greatereq_tdegree ( const MultivariatePolynomial< monomialOrdering > &  polynomial) [inline]

Definition at line 61 of file MultivariatePolynomialFactory.h.


Member Function Documentation

template<class monomialOrdering >
bool GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >::operator() ( const symbol &  a,
const symbol &  b 
) const [inline]

Compares two symbols by their total degree in polynomial.

Parameters:
a
b
Returns:
true in case a is less or equal to b

Definition at line 70 of file MultivariatePolynomialFactory.h.

References GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >::polynomial.


Field Documentation

template<class monomialOrdering >
MultivariatePolynomial<monomialOrdering> GiNaCRA::symbol_is_greatereq_tdegree< monomialOrdering >::polynomial

The documentation for this struct was generated from the following file: