#include <config.h>
#include <vector>
Go to the source code of this file.
|
void | spline (const double *x, const double *y, int n, double yp1, double ypn, double *y2) |
|
void | splint (const double *xa, const double *ya, const double *y2a, int n, double x, double *y) |
|
void | splintd (const double *xa, const double *ya, const double *y2a, int n, double x, double *y, double *dy) |
|
◆ SPLINE_FLAT_BC
#define SPLINE_FLAT_BC 0.0 /* Flat boundary condition (y'=0) */ |
◆ SPLINE_NATURAL_BC
#define SPLINE_NATURAL_BC 1.e31 /* Natural boundary condition (Y"=0) */ |
◆ spline()
void spline |
( |
const double * |
x, |
|
|
const double * |
y, |
|
|
int |
n, |
|
|
double |
yp1, |
|
|
double |
ypn, |
|
|
double * |
y2 |
|
) |
| |
◆ splint()
void splint |
( |
const double * |
xa, |
|
|
const double * |
ya, |
|
|
const double * |
y2a, |
|
|
int |
n, |
|
|
double |
x, |
|
|
double * |
y |
|
) |
| |
◆ splintd()
void splintd |
( |
const double * |
xa, |
|
|
const double * |
ya, |
|
|
const double * |
y2a, |
|
|
int |
n, |
|
|
double |
x, |
|
|
double * |
y, |
|
|
double * |
dy |
|
) |
| |