#include <basix/mmx_syntax.hpp>
#include <realroot/polynomial.hpp>
#include <realroot/polynomial_tensor.hpp>
#include <realroot/subresultant.hpp>
Go to the source code of this file.
Namespaces | |
mmx | |
Macros | |
#define | TMPL template <class C, class V, class W> |
#define | WVW with<V,W> |
#define | Polynomial polynomial<C, WVW > |
Functions | |
TMPL unsigned | mmx::hash (const Polynomial &p) |
TMPL unsigned | mmx::exact_hash (const Polynomial &p) |
TMPL unsigned | mmx::soft_hash (const Polynomial &p) |
TMPL bool | mmx::exact_eq (const Polynomial &p, const Polynomial &q) |
TMPL bool | mmx::exact_neq (const Polynomial &p, const Polynomial &q) |
TMPL syntactic | mmx::flatten (const Polynomial &p) |
TMPL Polynomial | mmx::diff (const Polynomial &p, const generic &v) |
TMPL vector< generic > | mmx::polynomial_sturm_sequence (const Polynomial &p, const Polynomial &q, int v) |
TMPL Polynomial | mmx::polynomial_resultant (const Polynomial &p, const Polynomial &q, int v) |
TMPL Polynomial | mmx::polynomial_gcd (const Polynomial &p, const Polynomial &q, int v) |
#define Polynomial polynomial<C, WVW > |
#define TMPL template <class C, class V, class W> |
#define WVW with<V,W> |