1.4.0
CCC
 
ClassicalPolynomial Member List

This is the complete list of members for ClassicalPolynomial, including all inherited members.

addEvalOp(ALinearOp *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const overrideClassicalPolynomialvirtual
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 =0ICloneablepure virtual
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
eval(double x) const overrideClassicalPolynomialvirtual
evalDerivOp(ShiftOpCs *shiftOp, const VectorDouble &inv, VectorDouble &outv, int iapex, int igparam)ClassicalPolynomialstatic
evalDerivOp(ShiftOpCs *shiftOp, const Eigen::VectorXd &inv, Eigen::VectorXd &outv, int iapex, int igparam) constClassicalPolynomial
evalDerivOpOptim(ShiftOpCs *shiftOp, VectorDouble &temp1, VectorDouble &temp2, VectorDouble &outv, const VectorVectorDouble &workpoly, int iapex, int igparam)ClassicalPolynomialstatic
evalDerivOpOptim(ShiftOpCs *shiftOp, Eigen::VectorXd &temp1, Eigen::VectorXd &temp2, Eigen::VectorXd &outv, const std::vector< Eigen::VectorXd > &workpoly, int iapex, int igparam) constClassicalPolynomial
evalOp(MatrixSparse *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const overrideClassicalPolynomialvirtual
APolynomial::evalOp(MatrixSparse *Op, const VectorDouble &inv, VectorDouble &outv) constAPolynomialinlinevirtual
APolynomial::evalOp(MatrixSparse *Op, const Eigen::VectorXd &inv) constAPolynomial
evalOpCumul(MatrixSparse *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) constClassicalPolynomial
evalOpTraining(MatrixSparse *Op, const Eigen::VectorXd &inv, std::vector< Eigen::VectorXd > &store, Eigen::VectorXd &work) const overrideClassicalPolynomialvirtual
fit(const std::function< double(double)> &f, double from=0., double to=1., double tol=EPSILON5)APolynomialinlinevirtual
getCoeffs() constAPolynomialinline
getDegree() constAPolynomialinline
ICloneable()ICloneableinline
init(const VectorDouble &coeffs)APolynomial
operator=(const APolynomial &p)APolynomial
AStringable::operator=(const AStringable &r)AStringable
setCoeffs(const VectorDouble &coeffs)APolynomialinline
toString(const AStringFormat *strfmt=nullptr) const overrideAPolynomialvirtual
~APolynomial()APolynomialvirtual
~AStringable()AStringablevirtual
~ClassicalPolynomial()ClassicalPolynomialvirtual
~ICloneable()ICloneableinlinevirtual