TODO : Dependency to csparse to be removed.
|
| | Chebychev () |
| |
| virtual | ~Chebychev () |
| |
| void | evalOp (MatrixSparse *S, const Eigen::VectorXd &x, Eigen::VectorXd &y) const override |
| | ICloneable interface. More...
|
| |
| void | addEvalOp (ALinearOp *Op, const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const override |
| |
| double | eval (double x) const override |
| |
| int | fit (const std::function< double(double)> &f, double a=0., double b=1., double tol=EPSILON5) override |
| |
| void | init (int ncMax=10001, int nDisc=100, double a=0., double b=1., bool verbose=false) |
| |
| void | setCoeffs (const VectorDouble &coeffs) |
| |
| int | getNcMax () const |
| |
| int | getNDisc () const |
| |
| double | getA () const |
| |
| double | getB () const |
| |
| bool | getVerbose () const |
| |
| void | setA (double a) |
| |
| void | setB (double b) |
| |
| void | setNcMax (int ncMax) |
| |
| void | setNDisc (int nDisc) |
| |
| void | setVerbose (bool verbose) |
| |
| int | fit2 (AFunction *f, double a=0., double b=1., double tol=EPSILON5) |
| |
| | APolynomial () |
| |
| | APolynomial (const VectorDouble &coeffs) |
| |
| | APolynomial (const APolynomial &m) |
| |
| APolynomial & | operator= (const APolynomial &p) |
| |
| virtual | ~APolynomial () |
| |
| virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| | Interface for AStringable. More...
|
| |
| void | init (const VectorDouble &coeffs) |
| |
| virtual void | evalOp (MatrixSparse *Op, const VectorDouble &inv, VectorDouble &outv) const |
| |
| virtual void | evalOpTraining (MatrixSparse *Op, const Eigen::VectorXd &inv, std::vector< Eigen::VectorXd > &outv, Eigen::VectorXd &work) const |
| |
| Eigen::VectorXd | evalOp (MatrixSparse *Op, const Eigen::VectorXd &inv) const |
| |
| VectorDouble | getCoeffs () const |
| |
| void | setCoeffs (const VectorDouble &coeffs) |
| |
| int | getDegree () const |
| |
| | 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 |
| |