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 |