Implementation
-
Cellule
- Class of cells containing the generic monomials.
-
Polynomial
- Class of Monomials with generic monomials.
-
::Var
- Return the $i^{th}$ variables as a polynomial
-
template <class MONM> int Polynomial <MONM> ::size()
- Number of monomials in the polynomial. Iteration on all these monomials
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator
- Assignement operator
-
template <class MONM> boolean operator==(const Polynomial<MONM> &P, const Polynomial<MONM> &Q)
- Equality test
-
template <class MONM> boolean operator!=(const Polynomial<MONM> &P, const Polynomial<MONM> &Q)
- Inequality test
-
template <class MONM> Polynomial <MONM> & operator+(const Polynomial<MONM> &P, const Polynomial<MONM> &Q)
- Binary + operator
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator
-
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator
-
-
template <class MONM> Polynomial <MONM> & operator-(const Polynomial<MONM> &P, const Polynomial<MONM> &Q)
- binary minus operator
-
template <class MONM> Polynomial <MONM> & operator*(const MONM &m, const Polynomial<MONM> &P)
- Left multiplication by a monomial.
-
template <class MONM> Polynomial <MONM> & operator*(const Polynomial<MONM> &P, const Polynomial<MONM> &Q)
- Left multiplication by a polynomial
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator*
-
-
template <class MONM> Polynomial <MONM> & operator-(const Polynomial<MONM> &P)
- Unitary - operator.
-
template <class MONM> Polynomial <MONM> & operator*(Type val, const Polynomial<MONM> &P)
- Left multiplication by a scalar.
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator*(Type val)
- Right multiplication by a scalar.
-
::operator*
- Multiplication by a monomial
-
template <class MONM> Polynomial <MONM> & Polynomial <MONM> ::operator(Type val)
- Division by a scalar.
-
operator/
- Quotient of two polynomials
-
template <class MONM> ostream& operator<< (ostream& os, const Polynomial<MONM> &P)
- Output operator.
-
template <class MONM> Polynomial <MONM> & Diff(const Polynomial<MONM> &P, int Indice, int Order)
- Derivation of a polynomial with respect to a variable.
alphabetic index hierarchy of classes