#include <realroot/Seq.hpp>#include <realroot/vector_monomials.hpp>#include <realroot/monomial.hpp>#include <realroot/polynomial.hpp>#include <realroot/ring.hpp>Go to the source code of this file.
Classes | |
| struct | mmx::Univariate | 
| struct | mmx::use< A, B > | 
| struct | mmx::polynomial< C, V > | 
| struct | mmx::with< V, W > | 
| struct | mmx::use< polynomial_of, polynomial< C, with< Univariate > > > | 
| Tensor ring of polynomials in the monomial basis.  More... | |
| struct | mmx::ring< C, Univariate > | 
| Tensor ring of polynomials in the monomial basis.  More... | |
Namespaces | |
| mmx | |
| mmx::let | |
| Namespace for explicit type conversion.  | |
Macros | |
| #define | TMPL template<class C> | 
| #define | RING ring<C, Univariate > | 
| #define | POLYNOMIAL polynomial< C, with<Univariate> > | 
Functions | |
| TMPL Seq< POLYNOMIAL > | mmx::coefficients (const POLYNOMIAL &f, const int &v) | 
| TMPL Seq< C > | mmx::coefficients (const POLYNOMIAL &f) | 
| template<class C , class D > | |
| void | mmx::let::assign (polynomial< D, with< Univariate > > &p, const polynomial< C, with< Univariate > > &q) | 
| #define POLYNOMIAL polynomial< C, with<Univariate> > | 
| #define RING ring<C, Univariate > | 
| #define TMPL template<class C> |