$search
#include <uspline.hh>
Public Member Functions | |
float | evaldf (float x) |
float | evalf (float x) |
void | print () |
void | update () |
USpline (float *y_, int n_) | |
USpline (int n_, float xmin_, float xmax_, float b0_, float bn_) | |
USpline (int n_) | |
~USpline () | |
Public Attributes | |
float * | a |
float ** | A |
float * | b |
float | b0 |
float | bn |
float * | c |
float * | d |
float | dpdx |
float | interval |
int | n |
float | span |
float | xmax |
float | xmin |
float * | y |
Definition at line 22 of file uspline.hh.
bmtk::USpline::USpline | ( | int | n_ | ) |
Definition at line 23 of file uspline.cc.
bmtk::USpline::USpline | ( | int | n_, | |
float | xmin_, | |||
float | xmax_, | |||
float | b0_, | |||
float | bn_ | |||
) |
Definition at line 35 of file uspline.cc.
bmtk::USpline::USpline | ( | float * | y_, | |
int | n_ | |||
) |
Definition at line 47 of file uspline.cc.
bmtk::USpline::~USpline | ( | ) |
Definition at line 63 of file uspline.cc.
float bmtk::USpline::evaldf | ( | float | x | ) |
Definition at line 104 of file uspline.cc.
float bmtk::USpline::evalf | ( | float | x | ) |
Definition at line 93 of file uspline.cc.
void bmtk::USpline::print | ( | ) |
Definition at line 114 of file uspline.cc.
void bmtk::USpline::update | ( | ) |
Definition at line 70 of file uspline.cc.
float* bmtk::USpline::a |
Definition at line 28 of file uspline.hh.
float** bmtk::USpline::A |
Definition at line 26 of file uspline.hh.
float* bmtk::USpline::b |
Definition at line 29 of file uspline.hh.
float bmtk::USpline::b0 |
Definition at line 32 of file uspline.hh.
float bmtk::USpline::bn |
Definition at line 32 of file uspline.hh.
float* bmtk::USpline::c |
Definition at line 30 of file uspline.hh.
float* bmtk::USpline::d |
Definition at line 31 of file uspline.hh.
float bmtk::USpline::dpdx |
Definition at line 34 of file uspline.hh.
float bmtk::USpline::interval |
Definition at line 34 of file uspline.hh.
int bmtk::USpline::n |
Definition at line 25 of file uspline.hh.
float bmtk::USpline::span |
Definition at line 34 of file uspline.hh.
float bmtk::USpline::xmax |
Definition at line 33 of file uspline.hh.
float bmtk::USpline::xmin |
Definition at line 33 of file uspline.hh.
float* bmtk::USpline::y |
Definition at line 27 of file uspline.hh.