This is the complete list of members for gstlrn::Chebychev, including all inherited members.
| addEvalOp(const ALinearOp *Op, const constvect inv, vect outv) const | gstlrn::APolynomial | |
| APolynomial() | gstlrn::APolynomial | |
| APolynomial(const 1 &coeffs) | gstlrn::APolynomial | |
| APolynomial(const APolynomial &m) | gstlrn::APolynomial | |
| AStringable() | gstlrn::AStringable | |
| AStringable(const AStringable &r) | gstlrn::AStringable | |
| Chebychev() | gstlrn::Chebychev | |
| clone() const =0 | gstlrn::ICloneable | pure virtual |
| cloneShared() const | gstlrn::ICloneable | inline |
| cloneUnique() const | gstlrn::ICloneable | inline |
| createFromCoeffs(const 1 &coeffs) | gstlrn::Chebychev | static |
| display(const AStringFormat *strfmt=nullptr) const final | gstlrn::AStringable | virtual |
| display(Id level) const final | gstlrn::AStringable | virtual |
| eval(double x) const override | gstlrn::Chebychev | virtual |
| evalOp(MatrixSparse *S, const constvect x, vect y) const override | gstlrn::Chebychev | virtual |
| gstlrn::APolynomial::evalOp(MatrixSparse *Op, const 1 &inv, 1 &outv) const | gstlrn::APolynomial | inlinevirtual |
| gstlrn::APolynomial::evalOp(MatrixSparse *Op, const constvect inv) const | gstlrn::APolynomial | |
| evalOpByRank(MatrixSparse *Op, Id rank) const | gstlrn::APolynomial | inlinevirtual |
| evalOpTraining(MatrixSparse *Op, const constvect inv, std::vector< std::vector< double > > &outv, std::vector< double > &work) const | gstlrn::APolynomial | inlinevirtual |
| fit(const std::function< double(double)> &f, double a=0., double b=1., double tol=EPSILON5) override | gstlrn::Chebychev | virtual |
| fit2(AFunction *f, double a=0., double b=1., double tol=EPSILON5) | gstlrn::Chebychev | |
| getA() const | gstlrn::Chebychev | inline |
| getB() const | gstlrn::Chebychev | inline |
| getCoeffs() const | gstlrn::APolynomial | inline |
| getDegree() const | gstlrn::APolynomial | inline |
| getNcMax() const | gstlrn::Chebychev | inline |
| getNDisc() const | gstlrn::Chebychev | inline |
| getVerbose() const | gstlrn::Chebychev | inline |
| ICloneable() | gstlrn::ICloneable | inline |
| init(Id ncMax=10001, Id nDisc=100, double a=0., double b=1., bool verbose=false) | gstlrn::Chebychev | |
| gstlrn::APolynomial::init(const 1 &coeffs) | gstlrn::APolynomial | |
| operator=(const APolynomial &p) | gstlrn::APolynomial | |
| gstlrn::AStringable::operator=(const AStringable &r) | gstlrn::AStringable | |
| setA(double a) | gstlrn::Chebychev | inline |
| setB(double b) | gstlrn::Chebychev | inline |
| setCoeffs(const 1 &coeffs) | gstlrn::Chebychev | inline |
| setNcMax(Id ncMax) | gstlrn::Chebychev | inline |
| setNDisc(Id nDisc) | gstlrn::Chebychev | inline |
| setVerbose(bool verbose) | gstlrn::Chebychev | inline |
| toString(const AStringFormat *strfmt=nullptr) const override | gstlrn::APolynomial | virtual |
| ~APolynomial() | gstlrn::APolynomial | virtual |
| ~AStringable() | gstlrn::AStringable | virtual |
| ~Chebychev() | gstlrn::Chebychev | virtual |
| ~ICloneable() | gstlrn::ICloneable | inlinevirtual |