GCVSPLUtil Class Reference

This class provides entry points for using the GCVSPL algorithm in terms of SimTK data types. More...

#include <GCVSPLUtil.h>

List of all members.

Static Public Member Functions

static void gcvspl (const Vector &x, const Vector &y, const Vector &wx, Real wy, int m, int md, Real val, Vector &c, Vector &wk, int &ier)
template<int K>
static void gcvspl (const Vector &x, const Vector_< Vec< K > > &y, const Vector &wx, Vec< K > wy, int m, int md, Real val, Vector_< Vec< K > > &c, Vector &wk, int &ier)
static Real splder (int derivOrder, int degree, Real t, const Vector &x, const Vector &coeff)
template<int K>
static Vec< K > splder (int derivOrder, int degree, Real t, const Vector &x, const Vector_< Vec< K > > &coeff)

Detailed Description

This class provides entry points for using the GCVSPL algorithm in terms of SimTK data types.

In most cases, you should use the SplineFitter class rather than invoking this class directly. For details, see Woltring, H.J. (1986), A FORTRAN package for generalized, cross-validatory spline smoothing and differentiation. Advances in Engineering Software 8(2):104-113.


Member Function Documentation

void gcvspl ( const Vector x,
const Vector_< Vec< K > > &  y,
const Vector wx,
Vec< K >  wy,
int  m,
int  md,
Real  val,
Vector_< Vec< K > > &  c,
Vector wk,
int &  ier 
) [inline, static]
static void gcvspl ( const Vector x,
const Vector y,
const Vector wx,
Real  wy,
int  m,
int  md,
Real  val,
Vector c,
Vector wk,
int &  ier 
) [static]
Vec< K > splder ( int  derivOrder,
int  degree,
Real  t,
const Vector x,
const Vector_< Vec< K > > &  coeff 
) [inline, static]
static Real splder ( int  derivOrder,
int  degree,
Real  t,
const Vector x,
const Vector coeff 
) [static]

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

Generated on Wed Dec 30 11:05:16 2009 for SimTKcore by  doxygen 1.6.1