Skip to content

Class cip::CubicInterpND< T, 1 >

template <typename T>

ClassList > cip > CubicInterpND< T, 1 >

Public Functions

Type Name
CubicInterpND (const Vector & _x, const Vector & _f)
void build (Vector f)
virtual Vector calc_slopes (const Vector & x, const Vector & f) const = 0
T eval (const T xi) const
Vector evaln (const Vector & xi) const
virtual ~CubicInterpND ()

Public Functions Documentation

function CubicInterpND

inline cip::CubicInterpND< T, 1 >::CubicInterpND (
    const Vector & _x,
    const Vector & _f
) 

function build

inline void cip::CubicInterpND< T, 1 >::build (
    Vector f
) 

function calc_slopes

virtual Vector cip::CubicInterpND< T, 1 >::calc_slopes (
    const Vector & x,
    const Vector & f
) const = 0

function eval

inline T cip::CubicInterpND< T, 1 >::eval (
    const T xi
) const

function evaln

inline Vector cip::CubicInterpND< T, 1 >::evaln (
    const Vector & xi
) const

function ~CubicInterpND

inline virtual cip::CubicInterpND< T, 1 >::~CubicInterpND () 


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