Go to the source code of this file.
Namespaces
Defines
- #define TMPL template <class C, class V, class W>
- #define WVW with<V,W>
- #define Polynomial polynomial<C, WVW >
Functions
- template<class C , class V , class W > unsigned hash (const polynomial< C, with< V, W > > &p)
- template<class C , class V , class W > unsigned exact_hash (const polynomial< C, with< V, W > > &p)
- template<class C , class V , class W > unsigned soft_hash (const polynomial< C, with< V, W > > &p)
- template<class C , class V , class W > bool exact_eq (const polynomial< C, with< V, W > > &p, const polynomial< C, with< V, W > > &q)
- template<class C , class V , class W > bool exact_neq (const polynomial< C, with< V, W > > &p, const polynomial< C, with< V, W > > &q)
- template<class C , class V , class W > syntactic flatten (const polynomial< C, with< V, W > > &p)
- template<class C , class V , class W > polynomial< C, with< V, W > > diff (const polynomial< C, with< V, W > > &p, const generic &v)
- template<class C , class V , class W > vector< generic > polynomial_sturm_sequence (const polynomial< C, with< V, W > > &p, const polynomial< C, with< V, W > > &q, int v)
- template<class C , class V , class W > polynomial< C, with< V, W > > polynomial_resultant (const polynomial< C, with< V, W > > &p, const polynomial< C, with< V, W > > &q, int v)
- template<class C , class V , class W > polynomial< C, with< V, W > > polynomial_gcd (const polynomial< C, with< V, W > > &p, const polynomial< C, with< V, W > > &q, int v)
Define Documentation
#define Polynomial polynomial<C, WVW > |
#define TMPL template <class C, class V, class W> |