compact() | Polynomial< T > | [inline] |
degree() const | Polynomial< T > | [inline] |
degree() | Polynomial< T > | [inline] |
eval(const T &x) const | Polynomial< T > | [inline] |
evalAndDeflate(const T &a, Polynomial< T > &q) const | Polynomial< T > | [inline] |
evalAndDerive(const T &x, T &ppx) const | Polynomial< T > | [inline] |
getDerivative(Polynomial< T > &pp) const | Polynomial< T > | [inline] |
isMonic() const | Polynomial< T > | [inline] |
makeMonic() | Polynomial< T > | [inline] |
operator *(const Polynomial< T > &p, const Polynomial< T > &q) | Polynomial< T > | [friend] |
operator *(const T &s, const Polynomial< T > &p) | Polynomial< T > | [friend] |
operator *=(const Polynomial< T > &p) | Polynomial< T > | [inline] |
operator *=(const T &f) | Polynomial< T > | [inline] |
operator+(const Polynomial< T > &p, const Polynomial< T > &q) | Polynomial< T > | [friend] |
operator+=(const Polynomial< T > &q) | Polynomial< T > | [inline] |
operator-(const Polynomial< T > &p, const Polynomial< T > &q) | Polynomial< T > | [friend] |
operator-=(const Polynomial< T > &q) | Polynomial< T > | [inline] |
operator/(const Polynomial< T > &p, const T &s) | Polynomial< T > | [friend] |
operator/=(const T &s) | Polynomial< T > | [inline] |
operator=(const std::vector< T > &q) | Polynomial< T > | [inline] |
Polynomial(const T &a=T(0)) | Polynomial< T > | [inline, explicit] |
Polynomial(const std::vector< T > &p) | Polynomial< T > | [inline, explicit] |
Polynomial(unsigned n, T a0,...) | Polynomial< T > | [inline] |
shift(int n) | Polynomial< T > | [inline] |