Basic Polynomial Algebra Subprograms (BPAS)
v. 1.791
|
A univariate polynomial with numerical coefficients represented sparsely. More...
#include <unumericalpolynomial.h>
Public Member Functions | |
SparseUnivariateDoublePolynomial (DenseUnivariateRationalPolynomial &A) | |
SparseUnivariateDoublePolynomial (SparseUnivariatePolynomial< RationalNumber > &A) | |
SparseUnivariateDoublePolynomial (SparseUnivariatePolynomial< DenseUnivariateRationalPolynomial > &A, NumericalType &a) | |
SparseUnivariateDoublePolynomial (SparseUnivariatePolynomial< SparseUnivariatePolynomial< RationalNumber > > &A, NumericalType a) | |
SparseUnivariateDoublePolynomial (SparseUnivariatePolynomial< ComplexRationalNumber > &A) | |
SparseUnivariateDoublePolynomial (SparseUnivariatePolynomial< SparseUnivariatePolynomial< ComplexRationalNumber > > &A, std::complex< double > a) | |
int | degree () |
NumericalType | leadingCoefficient () |
NumericalType | evaluate (double t) |
std::complex< double > | evaluate (std::complex< double > t) |
A univariate polynomial with numerical coefficients represented sparsely.
The template determines the type of the numerical coefficients.