Basic Polynomial Algebra Subprograms (BPAS)  v. 1.652
BPASPolynomial< Ring, Derived > Class Template Reference

An abstract class defining the interface of a polynomial over an arbitrary BPASRing. More...

#include <polynomial.h>

Simplified semantic inheritance diagram for BPASPolynomial< Ring, Derived >:
- Full inheritance diagram for BPASPolynomial< Ring, Derived >:
[legend]

Detailed Description

template<class Ring, class Derived>
class BPASPolynomial< Ring, Derived >

An abstract class defining the interface of a polynomial over an arbitrary BPASRing.

Users should inherit from this class rather than BPASBasePolynomial, BPASIntegralPolynomial, or BPASGCDPolynomial. Inherirance of proper classes and exporting of proper functions is done automatically at compile type through introspection of the template parameter.


The documentation for this class was generated from the following file: