Skip to content

Class cip::AkimaSpline1D

template <typename T, std::size_t N>

ClassList > cip > AkimaSpline1D

Inherits the following classes: cip::CubicInterpND

Public Functions

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

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 AkimaSpline1D

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

function calc_slopes

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

function ~AkimaSpline1D

inline cip::AkimaSpline1D::~AkimaSpline1D () 


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