Developer documentation

polynomial_univariate.hpp File Reference

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< POLYNOMIALmmx::coefficients (const POLYNOMIAL &f, const int &v)
 
TMPL Seq< Cmmx::coefficients (const POLYNOMIAL &f)
 
template<class C , class D >
void mmx::let::assign (polynomial< D, with< Univariate > > &p, const polynomial< C, with< Univariate > > &q)
 

Macro Definition Documentation

#define POLYNOMIAL   polynomial< C, with<Univariate> >
#define RING   ring<C, Univariate >
#define TMPL   template<class C>
Home