nux-1.14.0
nux::CubicSpline Class Reference

List of all members.

Public Member Functions

 CubicSpline (const CubicSpline &Other)
CubicSplineoperator= (const CubicSpline &Other)
 CubicSpline (int numpoint, std::vector< double > x_array, std::vector< double > y_array, int ibcbeg=0, double ybcbeg=0, int ibcend=0, double ybcend=0)
void Set (int numpoint, std::vector< double > x_array, std::vector< double > y_array, int ibcbeg=0, double ybcbeg=0, int ibcend=0, double ybcend=0)
double * Compute (int ibcbeg, double ybcbeg, int ibcend, double ybcend)
double Eval (double tval)
double * SolveTridiag (int n, double a[], double b[])

Public Attributes

double * t
double * y
double * ddy
int ibcbeg_
double ybcbeg_
int ibcend_
double ybcend_
int np

Detailed Description

Definition at line 36 of file Spline.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends