0.3.0
Loading...
Searching...
No Matches
NAV::CubicSpline< Scalar > Member List

This is the complete list of members for NAV::CubicSpline< Scalar >, including all inherited members.

boundaryConditionLeftNAV::CubicSpline< Scalar >private
boundaryConditionRightNAV::CubicSpline< Scalar >private
coef_bNAV::CubicSpline< Scalar >private
coef_cNAV::CubicSpline< Scalar >private
coef_c0NAV::CubicSpline< Scalar >private
coef_dNAV::CubicSpline< Scalar >private
CubicSpline()=defaultNAV::CubicSpline< Scalar >
CubicSpline(const std::vector< Scalar > &X, const std::vector< Scalar > &Y, BoundaryCondition leftBoundaryCondition={ BoundaryCondition::SecondDerivative, 0.0 }, BoundaryCondition rightBoundaryCondition={ BoundaryCondition::SecondDerivative, 0.0 })NAV::CubicSpline< Scalar >inline
derivative(size_t order, Scalar x) constNAV::CubicSpline< Scalar >inline
findClosestIdx(Scalar x) constNAV::CubicSpline< Scalar >inlineprivate
operator()(Scalar x) constNAV::CubicSpline< Scalar >inline
setBoundaries(BoundaryCondition leftBoundaryCondition, BoundaryCondition rightBoundaryCondition)NAV::CubicSpline< Scalar >inline
setPoints(const std::vector< Scalar > &x, const std::vector< Scalar > &y)NAV::CubicSpline< Scalar >inline
size() const noexceptNAV::CubicSpline< Scalar >inline
vals_xNAV::CubicSpline< Scalar >private
vals_yNAV::CubicSpline< Scalar >private