Definition in file Polynomial.h.
#include <vector>
#include <algorithm>
#include <complex>
#include <stdarg.h>
#include "floatspecs.h"
Go to the source code of this file.
Classes | |
| class | Polynomial< T > |
Functions | |
| template<class T> | |
| void | add (Polynomial< T > &r, const Polynomial< T > &p, const Polynomial< T > &q) |
| template<class T> | |
| void | add (Polynomial< T > &p, const Polynomial< T > &q) |
| template<class T> | |
| void | sub (Polynomial< T > &r, const Polynomial< T > &p, const Polynomial< T > &q) |
| template<class T> | |
| void | sub (Polynomial< T > &p, const Polynomial< T > &q) |
| template<class T> | |
| void | div (Polynomial< T > &q, Polynomial< T > &r, const Polynomial< T > &u, const Polynomial< T > &v) |
| template<class T> | |
| void | div (Polynomial< T > &u, Polynomial< T > &r, const Polynomial< T > &v) |
| template<class T> | |
| void | mul (Polynomial< T > &r, const T &s, const Polynomial< T > &p) |
| template<class T> | |
| void | mul (Polynomial< T > &p, const T &s) |
| template<class T> | |
| void | mul (Polynomial< T > &r, const Polynomial< T > &p, const Polynomial< T > &q) |
| template<class T, class U> | |
| U | eval (const Polynomial< T > &p, const U &x) |
| template<class T, class U, class V> | |
| U | eval (const Polynomial< T > &p, const U &x, V &e) |
| template<class T, class U> | |
| U | evalAndDeflate (const Polynomial< T > &p, const U &a, Polynomial< U > &q) |
| template<class T, class U, class V> | |
| U | evalAndDeflate (const Polynomial< T > &p, const U &a, Polynomial< U > &q, V &e) |
| template<class T, class U> | |
| U | evalError (const Polynomial< T > &p, const U &mx) |
| template<class T, class U> | |
| U | evalAndDerive (const Polynomial< T > &p, const U &x, U &ppx) |
| template<class T, class U> | |
| U | evalAndDerive (const Polynomial< T > &p, const U &x, U &ppx, U &pppx) |
| template<class T, class U> | |
| U | evalDeriveAndDeflate (const Polynomial< T > &p, const U &x, U &ppx, U &pppx, Polynomial< U > &q) |
| template<class T> | |
| T | getOptimalScale (const Polynomial< T > &p) |
| template<class T, class U> | |
| U | scalePoly (Polynomial< T > &p, const Polynomial< U > &q) |
| template<class T, class U> | |
| void | modulus (const Polynomial< T > &p, Polynomial< U > &q) |
1.4.5