Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

GivPolynomialRing Class Template Reference
[linbox/ring]

#include <givaro-polynomial.h>


Detailed Description

template<class Domain, class StorageTag>
class LinBox::GivPolynomialRing< Domain, StorageTag >

polynomials with coefficients modulo some power of two

Parameters:
Polynomial type, e.g. std::vector<Field::Element>


Public Types

typedef GivPolynomial< typename
Domain::Element
Element
typedef Element Polynomial

Public Member Functions

 GivPolynomialRing ()
 GivPolynomialRing (const Domain &D)
template<template< class >class Container> Container< Polynomial > & factor (Container< Polynomial > &factors, std::vector< unsigned long > &exp, const Polynomial &P)


Member Typedef Documentation

typedef GivPolynomial<typename Domain::Element> Element
 

typedef Element Polynomial
 


Constructor & Destructor Documentation

GivPolynomialRing  )  [inline]
 

GivPolynomialRing const Domain &  D  )  [inline]
 


Member Function Documentation

Container<Polynomial>& factor Container< Polynomial > &  factors,
std::vector< unsigned long > &  exp,
const Polynomial P
 


Generated on Fri Jul 8 10:29:56 2005 for linbox by doxygen 1.3.7