|
DAS
3.1.6 - 18/09/2017
|
Include dependency graph for Interpolation.c:Go to the source code of this file.
Macros | |
| #define | FREERETURN {free_vector(d,1,n);free_vector(c,1,n);return;} |
| #define | PI 3.1415926 |
| #define | TINY 1.0e-25 |
Functions | |
| void | polint (float xa[], float ya[], int n, float x, float *y, float *dy) |
| void | ratint (float xa[], float ya[], int n, float x, float *y, float *dy) |
| void | spline (float x[], float y[], int n, float yp1, float ypn, float y2[]) |
| void | splint (float xa[], float ya[], float y2a[], int n, float x, float *y) |
| int | testpolintfull (void) |
| int | testpolintlambda (void) |
| int | testpolintshort (void) |
| int | testsplint (void) |
| int | testsplintrc (void) |
| #define FREERETURN {free_vector(d,1,n);free_vector(c,1,n);return;} |
Definition at line 14 of file Interpolation.c.
Referenced by ratint().
| #define PI 3.1415926 |
Definition at line 15 of file Interpolation.c.
Referenced by testpolintfull(), testpolintshort(), and testsplint().
| #define TINY 1.0e-25 |
Definition at line 13 of file Interpolation.c.
Referenced by ratint().
| void polint | ( | float | xa[], |
| float | ya[], | ||
| int | n, | ||
| float | x, | ||
| float * | y, | ||
| float * | dy | ||
| ) |
Definition at line 28 of file Interpolation.c.
References free_vector(), nrerror(), and vector().
Referenced by testpolintfull(), testpolintlambda(), and testpolintshort().
Here is the call graph for this function:
Here is the caller graph for this function:| void ratint | ( | float | xa[], |
| float | ya[], | ||
| int | n, | ||
| float | x, | ||
| float * | y, | ||
| float * | dy | ||
| ) |
Definition at line 82 of file Interpolation.c.
References FREERETURN, nrerror(), TINY, and vector().
Here is the call graph for this function:| void spline | ( | float | x[], |
| float | y[], | ||
| int | n, | ||
| float | yp1, | ||
| float | ypn, | ||
| float | y2[] | ||
| ) |
Definition at line 138 of file Interpolation.c.
References free_vector(), p, and vector().
Referenced by testsplint(), and testsplintrc().
Here is the call graph for this function:
Here is the caller graph for this function:| void splint | ( | float | xa[], |
| float | ya[], | ||
| float | y2a[], | ||
| int | n, | ||
| float | x, | ||
| float * | y | ||
| ) |
Definition at line 183 of file Interpolation.c.
References nrerror().
Referenced by testsplint(), and testsplintrc().
Here is the call graph for this function:
Here is the caller graph for this function:| int testpolintfull | ( | void | ) |
Definition at line 308 of file Interpolation.c.
References free_vector(), PI, polint(), and vector().
Here is the call graph for this function:| int testpolintlambda | ( | void | ) |
Definition at line 379 of file Interpolation.c.
References dvector(), nrerror(), and polint().
Here is the call graph for this function:| int testpolintshort | ( | void | ) |
Definition at line 214 of file Interpolation.c.
References free_vector(), PI, polint(), and vector().
Here is the call graph for this function:| int testsplint | ( | void | ) |
Definition at line 419 of file Interpolation.c.
References free_vector(), PI, spline(), splint(), and vector().
Here is the call graph for this function:| int testsplintrc | ( | void | ) |
Definition at line 497 of file Interpolation.c.
References free_vector(), nrerror(), spline(), splint(), and vector().
Here is the call graph for this function: