OPENF4
Library for Gröebner basis computations over finite fields.
 All Classes Namespaces Files Functions Variables Friends Pages
Classes | Namespaces | Functions
polynomial.h File Reference

Declaration of class Polynomial. More...

#include "single-list.h"
Include dependency graph for polynomial.h:

Go to the source code of this file.

Classes

class  F4::Polynomial< Element >
 Represent a polynomial. More...
 

Namespaces

 F4
 

Functions

template<typename Element >
std::ostream & F4::operator<< (std::ostream &stream, Polynomial< Element > const &polynomial)
 Overload the operator <<. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Monomial const &monomial, Polynomial< Element > const &polynomial)
 Overload the operator *= to multiply this with a monomial. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Polynomial< Element > const &polynomial, Monomial const &monomial)
 Overload the operator *= to multiply this with a monomial. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Element element, Polynomial< Element > const &polynomial)
 Overload the operator *= to multiply this with an Element. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Polynomial< Element > const &polynomial, Element element)
 Overload the operator *= to multiply this with an Element. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Term< Element > const &term, Polynomial< Element > const &polynomial)
 Overload the operator *= to multiply this with a term. More...
 
template<typename Element >
Polynomial< Element > F4::operator* (Polynomial< Element > const &polynomial, Term< Element > const &term)
 Overload the operator *= to multiply this with a term. More...
 

Detailed Description

Declaration of class Polynomial.

Author
Vanessa VITSE, Antoine JOUX, Titouan COLADON

Definition in file polynomial.h.