Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::MathUtils::CubicInterpolator Member List

This is the complete list of members for Euclid::MathUtils::CubicInterpolator, including all inherited members.

antiderivative(int i, double x) constEuclid::MathUtils::CubicInterpolatorinlineprivate
clone() const overrideEuclid::MathUtils::CubicInterpolatorinlinevirtual
CubicInterpolator(std::vector< double > knots, std::vector< double > coef0, std::vector< double > coef1, std::vector< double > coef2, std::vector< double > coef3)Euclid::MathUtils::CubicInterpolatorinline
findKnot(double x) constEuclid::MathUtils::PiecewiseBaseinlineprotected
getKnots() constEuclid::MathUtils::PiecewiseBaseinline
integrate(const double a, const double b) const overrideEuclid::MathUtils::CubicInterpolatorinlinevirtual
m_coef0Euclid::MathUtils::CubicInterpolatorprivate
m_coef1Euclid::MathUtils::CubicInterpolatorprivate
m_coef2Euclid::MathUtils::CubicInterpolatorprivate
m_coef3Euclid::MathUtils::CubicInterpolatorprivate
m_knotsEuclid::MathUtils::PiecewiseBaseprotected
operator()(double x) const overrideEuclid::MathUtils::CubicInterpolatorinline
operator()(const std::vector< double > &xs, std::vector< double > &out) const overrideEuclid::MathUtils::CubicInterpolatorinline
PiecewiseBase(std::vector< double > knots)Euclid::MathUtils::PiecewiseBaseinlineexplicitprotected
~CubicInterpolator()=defaultEuclid::MathUtils::CubicInterpolatorvirtual
~Integrable()=defaultEuclid::MathUtils::Integrablevirtual
~PiecewiseBase()=defaultEuclid::MathUtils::PiecewiseBasevirtual