#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#include "nrutil.h"
Functions | |
| void | free_intvector (int *v, long nl, long nh) |
| void | free_ivector (size_t *v, long nl, long nh) |
| void | free_matrix (double **m, long nrl, long nrh, long ncl, long nch) |
| void | free_vector (double *v, long nl, long nh) |
| int | IMIN (int ia, int ib) |
| int * | intvector (long nl, long nh) |
| size_t * | ivector (long nl, long nh) |
| void | lubksb (double **a, int n, int *indx, double b[]) |
| void | ludcmp (double **a, int n, int *indx, double *d) |
| double ** | matrix (long nrl, long nrh, long ncl, long nch) |
| void | nrerror (char error_text[]) |
| void | polint (double xa[], double ya[], int n, double x, double *y, double *dy) |
| void | savgol (double *c, int np, int nl, int nr, int ld, int m) |
| double * | vector (long nl, long nh) |
| void free_intvector | ( | int * | v, | |
| long | nl, | |||
| long | nh | |||
| ) |
| void free_matrix | ( | double ** | m, | |
| long | nrl, | |||
| long | nrh, | |||
| long | ncl, | |||
| long | nch | |||
| ) |
| void free_vector | ( | double * | v, | |
| long | nl, | |||
| long | nh | |||
| ) |
| int IMIN | ( | int | ia, | |
| int | ib | |||
| ) |
Referenced by savgol().
| int* intvector | ( | long | nl, | |
| long | nh | |||
| ) |
| void lubksb | ( | double ** | a, | |
| int | n, | |||
| int * | indx, | |||
| double | b[] | |||
| ) |
Referenced by savgol().
| void ludcmp | ( | double ** | a, | |
| int | n, | |||
| int * | indx, | |||
| double * | d | |||
| ) |
| double** matrix | ( | long | nrl, | |
| long | nrh, | |||
| long | ncl, | |||
| long | nch | |||
| ) |
References NR_END, and nrerror().
Referenced by muParserScript::cell(), ImportOPJ::importTables(), and savgol().
| void nrerror | ( | char | error_text[] | ) |
| void polint | ( | double | xa[], | |
| double | ya[], | |||
| int | n, | |||
| double | x, | |||
| double * | y, | |||
| double * | dy | |||
| ) |
| void savgol | ( | double * | c, | |
| int | np, | |||
| int | nl, | |||
| int | nr, | |||
| int | ld, | |||
| int | m | |||
| ) |
References free_intvector(), free_matrix(), free_vector(), IMIN(), intvector(), lubksb(), ludcmp(), matrix(), nrerror(), and vector().
Referenced by SmoothFilter::smoothSavGol().
| double* vector | ( | long | nl, | |
| long | nh | |||
| ) |
References NR_END, and nrerror().
Referenced by ImportOPJ::importGraphs(), ludcmp(), polint(), savgol(), and SmoothFilter::smoothSavGol().
1.5.6