This is the complete list of members for ClassicalPolynomial, including all inherited members.
| addEvalOp(ALinearOp *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const override | ClassicalPolynomial | virtual |
| APolynomial() | APolynomial | |
| APolynomial(const VectorDouble &coeffs) | APolynomial | |
| APolynomial(const APolynomial &m) | APolynomial | |
| AStringable() | AStringable | |
| AStringable(const AStringable &r) | AStringable | |
| ClassicalPolynomial() | ClassicalPolynomial | |
| ClassicalPolynomial(const VectorDouble &) | ClassicalPolynomial | |
| clone() const =0 | ICloneable | pure virtual |
| display(const AStringFormat *strfmt=nullptr) const final | AStringable | virtual |
| display(int level) const final | AStringable | virtual |
| eval(double x) const override | ClassicalPolynomial | virtual |
| evalDerivOp(ShiftOpCs *shiftOp, const VectorDouble &inv, VectorDouble &outv, int iapex, int igparam) | ClassicalPolynomial | static |
| evalDerivOp(ShiftOpCs *shiftOp, const Eigen::VectorXd &inv, Eigen::VectorXd &outv, int iapex, int igparam) const | ClassicalPolynomial | |
| evalDerivOpOptim(ShiftOpCs *shiftOp, VectorDouble &temp1, VectorDouble &temp2, VectorDouble &outv, const VectorVectorDouble &workpoly, int iapex, int igparam) | ClassicalPolynomial | static |
| evalDerivOpOptim(ShiftOpCs *shiftOp, Eigen::VectorXd &temp1, Eigen::VectorXd &temp2, Eigen::VectorXd &outv, const std::vector< Eigen::VectorXd > &workpoly, int iapex, int igparam) const | ClassicalPolynomial | |
| evalOp(MatrixSparse *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const override | ClassicalPolynomial | virtual |
| APolynomial::evalOp(MatrixSparse *Op, const VectorDouble &inv, VectorDouble &outv) const | APolynomial | inlinevirtual |
| APolynomial::evalOp(MatrixSparse *Op, const Eigen::VectorXd &inv) const | APolynomial | |
| evalOpCumul(MatrixSparse *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const | ClassicalPolynomial | |
| evalOpTraining(MatrixSparse *Op, const Eigen::VectorXd &inv, std::vector< Eigen::VectorXd > &store, Eigen::VectorXd &work) const override | ClassicalPolynomial | virtual |
| fit(const std::function< double(double)> &f, double from=0., double to=1., double tol=EPSILON5) | APolynomial | inlinevirtual |
| getCoeffs() const | APolynomial | inline |
| getDegree() const | APolynomial | inline |
| ICloneable() | ICloneable | inline |
| init(const VectorDouble &coeffs) | APolynomial | |
| operator=(const APolynomial &p) | APolynomial | |
| AStringable::operator=(const AStringable &r) | AStringable | |
| setCoeffs(const VectorDouble &coeffs) | APolynomial | inline |
| toString(const AStringFormat *strfmt=nullptr) const override | APolynomial | virtual |
| ~APolynomial() | APolynomial | virtual |
| ~AStringable() | AStringable | virtual |
| ~ClassicalPolynomial() | ClassicalPolynomial | virtual |
| ~ICloneable() | ICloneable | inlinevirtual |