Skip to content

Class cip::MakimaSpline1D

template <typename T, std::size_t N>

ClassList > cip > MakimaSpline1D

Inherits the following classes: cip::CubicInterpND

Public Functions

Type Name
MakimaSpline1D (const Vector & x, const Vector & f)
Vector calc_slopes (const Vector & x, const Vector & f) override const
~MakimaSpline1D ()

Public Functions inherited from cip::CubicInterpND

See cip::CubicInterpND

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 MakimaSpline1D

inline cip::MakimaSpline1D::MakimaSpline1D (
    const Vector & x,
    const Vector & f
) 

function calc_slopes

inline Vector cip::MakimaSpline1D::calc_slopes (
    const Vector & x,
    const Vector & f
) override const

function ~MakimaSpline1D

inline cip::MakimaSpline1D::~MakimaSpline1D () 


The documentation for this class was generated from the following file include/cubic_splines_1d.hpp