#include <DeBoor.H>
|
float | breakp [5] |
| break for the cubic smoothing spline pp-representation More...
|
|
float | coef [4][4] |
| coef for the cubic smoothing spline pp-representation More...
|
|
int | l |
| Number of poly. pieces making up the cubic smoothing spline pp-rep. More...
|
|
float ** | v |
| work array More...
|
|
float ** | a |
| results array More...
|
|
int | N |
| The number of samples int he work and results array. More...
|
|
vector< float > | resultCSAPS |
| The result of csaps. More...
|
|
DeBoor's spline implementation : http://pages.cs.wisc.edu/~deboor
Definition at line 26 of file DeBoor.H.
◆ DeBoor()
◆ ~DeBoor()
◆ createMatrices()
void DeBoor::createMatrices |
( |
int |
n | ) |
|
|
private |
Create the matrices v and a, setting N to n
- Parameters
-
n | The number of rows to create in v and a, on exit N=n |
Definition at line 101 of file DeBoor.C.
◆ createMatrix()
float **& DeBoor::createMatrix |
( |
int |
k | ) |
|
|
private |
Create a matrix containing N rows
- Parameters
-
- Returns
- The created matrix
Definition at line 82 of file DeBoor.C.
◆ csaps()
void DeBoor::csaps |
( |
float * |
x, |
|
|
float * |
y, |
|
|
float * |
dy, |
|
|
int |
n, |
|
|
float |
s |
|
) |
| |
Cubic smoothing spline.
- Parameters
-
x | The ordinates |
y | The co-ordinates |
dy | The uncertainty estimate >0 |
n | The number of samples |
s | The smoothing parameter |
Definition at line 124 of file DeBoor.C.
◆ deleteMatrices()
void DeBoor::deleteMatrices |
( |
| ) |
|
|
private |
Delete memory.
Definition at line 71 of file DeBoor.C.
◆ deleteMatrix()
void DeBoor::deleteMatrix |
( |
float ** |
m | ) |
|
|
private |
Delete a matrix
- Parameters
-
m | The matrix of pointers to delete |
Definition at line 51 of file DeBoor.C.
◆ operator[]()
float DeBoor::operator[] |
( |
int |
i | ) |
|
results array
Definition at line 32 of file DeBoor.H.
◆ breakp
break for the cubic smoothing spline pp-representation
Definition at line 27 of file DeBoor.H.
◆ coef
coef for the cubic smoothing spline pp-representation
Definition at line 28 of file DeBoor.H.
Number of poly. pieces making up the cubic smoothing spline pp-rep.
Definition at line 29 of file DeBoor.H.
The number of samples int he work and results array.
Definition at line 33 of file DeBoor.H.
◆ resultCSAPS
vector<float> DeBoor::resultCSAPS |
|
private |
The result of csaps.
Definition at line 56 of file DeBoor.H.
work array
Definition at line 31 of file DeBoor.H.
The documentation for this class was generated from the following files: