Skip to content

Class cip::LinearInterp

template <typename T, std::size_t N, IndexMethod IM>

ClassList > cip > LinearInterp

Inherits the following classes: cip::LinearInterpND

Public Functions

Type Name
LinearInterp (const Vector & x, const Vector & f)
LinearInterp (const Vector & x0, const Vector & x1, const VectorN & f)
LinearInterp (const Vector & x0, const Vector & x1, const Vector & x2, const VectorN & f)
LinearInterp (const Vector & x0, const Vector & x1, const Vector & x2, const Vector & x3, const VectorN & f)
~LinearInterp () = default

Public Functions inherited from cip::LinearInterpND

See cip::LinearInterpND

Type Name
LinearInterpND (const F & _f, const Args &... _xi)
T eval (const Args &... args) const
Vector evaln (const Vectors &... inputs) const
~LinearInterpND ()

Public Functions Documentation

function LinearInterp [1/4]

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

function LinearInterp [2/4]

inline cip::LinearInterp::LinearInterp (
    const Vector & x0,
    const Vector & x1,
    const VectorN & f
) 

function LinearInterp [3/4]

inline cip::LinearInterp::LinearInterp (
    const Vector & x0,
    const Vector & x1,
    const Vector & x2,
    const VectorN & f
) 

function LinearInterp [4/4]

inline cip::LinearInterp::LinearInterp (
    const Vector & x0,
    const Vector & x1,
    const Vector & x2,
    const Vector & x3,
    const VectorN & f
) 

function ~LinearInterp

cip::LinearInterp::~LinearInterp () = default


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