Go to the source code of this file.
Classes
Namespaces
- namespace mmx
- namespace mmx::sparse
namespace for representation of polynomials as sequence of monomials
Defines
Functions
- template<class C , class O > void neg_exponent (dual< C, O > &p)
- template<class C , class O > void add (dual< C, O > &res, const dual< C, O > &a, const dual< C, O > &b)
- template<class C , class O > void add (dual< C, O > &res, const dual< C, O > &a, const C &b)
- template<class C , class O > void add (dual< C, O > &res, const C &b, const dual< C, O > &a)
- template<class C , class O > void sub (dual< C, O > &res, const dual< C, O > &a, const dual< C, O > &b)
- template<class C , class O > void sub (dual< C, O > &res, const dual< C, O > &a, const C &b)
- template<class C , class O > void sub (dual< C, O > &res, const C &a, const dual< C, O > &b)
- template<class C , class O > void mul (dual< C, O > &res, const dual< C, O > &a, const dual< C, O > &b)
- template<class C , class O > void mul (dual< C, O > &res, const dual< C, O > &a, const C &b)
- template<class C , class O > void mul (dual< C, O > &res, const C &b, const dual< C, O > &a)
- template<class C , class O > void mul (dual< C, O > &res, const monomial_seq< C, O > &p, const dual< C, O > &l)
- template<class C , class O > void mul (monomial_seq< C, O > &res, const dual< C, O > &l, const monomial_seq< C, O > &p)
- template<class C , class O > void div (dual< C, O > &f, const C &c)
- template<class C , class O > void div (dual< C, O > &r, const dual< C, O > &p, const C &c)
- template<class X > bool with_plus_sign (const X &x)
- template<class OSTREAM , class C > OSTREAM & print_dual (OSTREAM &os, const monom< C > &m, const variables &V)
- template<class OSTREAM , class C , class O > OSTREAM & print (OSTREAM &os, const dual< C, O > &P, const variables &V)
- Output operator.
Define Documentation
#define MMX_WITH_PLUS_SIGN |
#define Polynomial sparse::dual<C,O> |
#define TMPL template<class C, class O> |