Class cip::CubicInterpND
template <typename T, std::size_t N>
ClassList > cip > CubicInterpND
Inherited by the following classes: cip::AkimaSpline1D, cip::AkimaSpline2D, cip::MonotonicSpline1D, cip::MonotonicSpline2D, cip::NaturalSpline1D, cip::NaturalSpline2D, cip::NaturalSpline3D
Public Functions
Type | Name |
---|---|
CubicInterpND (const Ff & _f, const Args &... _xi) |
|
void | build (const Ff & f, const Args &... _xi) |
virtual Vector | calc_slopes (const Vector & x, const Mdspan1D & f) const = 0 |
T | eval (const Args &... args) const |
virtual | ~CubicInterpND () |
Public Functions Documentation
function CubicInterpND
template<typename... Args>
inline cip::CubicInterpND::CubicInterpND (
const Ff & _f,
const Args &... _xi
)
function build
template<typename... Args>
inline void cip::CubicInterpND::build (
const Ff & f,
const Args &... _xi
)
function calc_slopes
function eval
function ~CubicInterpND
The documentation for this class was generated from the following file include/cubic_spline.hpp