ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
vcubic_spline_function_array Class Reference

A class for implementin cubic splines. More...

#include <statsLib.h>

Public Member Functions

 vcubic_spline_function_array (int, int, const dvector &x, const dvar_matrix &_y)
 
 vcubic_spline_function_array (const dvector &x)
 
 vcubic_spline_function_array (const vcubic_spline_function_array &)
 
 ~vcubic_spline_function_array ()
 
int indexmax (void)
 
int indexmin (void)
 
vcubic_spline_functionoperator() (int i)
 
dvar_matrix operator() (const dvector &v)
 

Private Attributes

int index_max
 
int index_min
 
vcubic_spline_function ** ptr
 

Detailed Description

A class for implementin cubic splines.

Author
Dave Fournier, Jim Ianelli, Steve Martell
Remarks
Uses cubic spline interpolation.

Definition at line 269 of file statsLib.h.

Constructor & Destructor Documentation

vcubic_spline_function_array::vcubic_spline_function_array ( int  mmin,
int  mmax,
const dvector x,
const dvar_matrix _y 
)

Definition at line 28 of file vcubicspline.cpp.

vcubic_spline_function_array::vcubic_spline_function_array ( const dvector x)

Definition at line 14 of file vcubicspline.cpp.

vcubic_spline_function_array::vcubic_spline_function_array ( const vcubic_spline_function_array )
vcubic_spline_function_array::~vcubic_spline_function_array ( )

Definition at line 67 of file vcubicspline.cpp.

Member Function Documentation

int vcubic_spline_function_array::indexmax ( void  )
inline
int vcubic_spline_function_array::indexmin ( void  )
inline
vcubic_spline_function & vcubic_spline_function_array::operator() ( int  i)

Definition at line 42 of file vcubicspline.cpp.

dvar_matrix vcubic_spline_function_array::operator() ( const dvector v)

Definition at line 55 of file vcubicspline.cpp.

Member Data Documentation

int vcubic_spline_function_array::index_max
private

Definition at line 291 of file statsLib.h.

Referenced by indexmax(), and vcubic_spline_function_array().

int vcubic_spline_function_array::index_min
private

Definition at line 290 of file statsLib.h.

Referenced by indexmin(), and vcubic_spline_function_array().

vcubic_spline_function** vcubic_spline_function_array::ptr
private

The documentation for this class was generated from the following files: