MonotCubicInterpolator.hpp
Go to the documentation of this file.
Represents one dimensional function f with single valued argument x that can be interpolated using mo... Definition: MonotCubicInterpolator.hpp:62 double evaluate(double x, double &errorestimate_output) const bool isStrictlyDecreasing() Definition: MonotCubicInterpolator.hpp:368 bool read(const std::string &datafilename) Definition: MonotCubicInterpolator.hpp:167 std::string toString() const std::pair< double, double > getMinimumF() const std::pair< double, double > getMinimumX() const Definition: MonotCubicInterpolator.hpp:236 std::pair< double, double > getMaximumX() const Definition: MonotCubicInterpolator.hpp:247 std::pair< double, double > getMaximumF() const bool isStrictlyMonotone() Definition: MonotCubicInterpolator.hpp:302 std::vector< double > get_fVector() const std::vector< double > get_xVector() const void addPair(double newx, double newf) void chopFlatEndpoints(const double) MonotCubicInterpolator(const std::string &datafilename) Definition: MonotCubicInterpolator.hpp:74 bool isMonotoneDecreasing() const Definition: MonotCubicInterpolator.hpp:385 MonotCubicInterpolator(const char *datafilename, int xColumn, int fColumn) Definition: MonotCubicInterpolator.hpp:111 std::pair< double, double > getMissingX() const MonotCubicInterpolator() Definition: MonotCubicInterpolator.hpp:150 MonotCubicInterpolator(const char *datafilename) Definition: MonotCubicInterpolator.hpp:95 void shrinkFlatAreas() Definition: MonotCubicInterpolator.hpp:489 bool isMonotoneIncreasing() const Definition: MonotCubicInterpolator.hpp:352 void scaleData(double factor) MonotCubicInterpolator(const std::vector< double > &x, const std::vector< double > &f) bool read(const std::string &datafilename, int xColumn, int fColumn) bool isStrictlyIncreasing() Definition: MonotCubicInterpolator.hpp:335 double operator()(double x) const Definition: MonotCubicInterpolator.hpp:194 double evaluate(double x) const MonotCubicInterpolator(const std::string &datafilename, int xColumn, int fColumn) Definition: MonotCubicInterpolator.hpp:126 void shrinkFlatAreas(const double) bool isMonotone() const Definition: MonotCubicInterpolator.hpp:319 void chopFlatEndpoints() Definition: MonotCubicInterpolator.hpp:465 Definition: A.hpp:4 x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t t(t+t)") define_sfop3(16 x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x(y+z) |