#include <ClassicalPolynomial.hpp>
|
| | ClassicalPolynomial () |
| |
| | ClassicalPolynomial (const VectorDouble &) |
| |
| virtual | ~ClassicalPolynomial () |
| |
| double | eval (double x) const override |
| | ICloneable interface. More...
|
| |
| void | evalDerivOp (ShiftOpCs *shiftOp, const VectorDouble &inv, VectorDouble &outv, int iapex, int igparam) const |
| |
| void | evalDerivOpOptim (ShiftOpCs *shiftOp, VectorDouble &temp1, VectorDouble &temp2, VectorDouble &outv, const VectorVectorDouble workpoly, int iapex, int igparam) const |
| |
| void | evalOp (const ALinearOpMulti *, const VectorVectorDouble &, VectorVectorDouble &) const override |
| |
| void | evalOpTraining (MatrixSparse *Op, const VectorDouble &inv, VectorVectorDouble &store, VectorDouble &work) const override |
| |
| void | evalOpCumul (MatrixSparse *Op, const VectorDouble &inv, VectorDouble &outv) const |
| |
| void | evalOp (MatrixSparse *Op, const VectorDouble &inv, VectorDouble &outv) const override |
| |
| | APolynomial () |
| |
| | APolynomial (VectorDouble coeffs) |
| |
| | APolynomial (const APolynomial &p) |
| |
| APolynomial & | operator= (const APolynomial &p) |
| |
| virtual | ~APolynomial () |
| |
| virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| | Interface for AStringable. More...
|
| |
| void | init (VectorDouble coeffs) |
| |
| VectorDouble | evalOp (MatrixSparse *Op, const VectorDouble &inv) const |
| |
| VectorDouble | getCoeffs () const |
| |
| void | setCoeffs (const VectorDouble coeffs) |
| |
| int | getDegree () const |
| |
| virtual int | fit (std::function< double(double)> f, double from=0., double to=1., double tol=EPSILON5) |
| |
| | AStringable () |
| |
| | AStringable (const AStringable &r) |
| |
| AStringable & | operator= (const AStringable &r) |
| |
| virtual | ~AStringable () |
| |
| virtual void | display (const AStringFormat *strfmt=nullptr) const final |
| |
| virtual void | display (int level) const final |
| |
| | ICloneable () |
| |
| virtual | ~ICloneable () |
| |
| virtual ICloneable * | clone () const =0 |
| |
| ClassicalPolynomial::ClassicalPolynomial |
( |
| ) |
|
| ClassicalPolynomial::ClassicalPolynomial |
( |
const VectorDouble & |
coeffs | ) |
|
| ClassicalPolynomial::~ClassicalPolynomial |
( |
| ) |
|
|
virtual |
| double ClassicalPolynomial::eval |
( |
double |
x | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: