TwiceAsNice
2019-02-18
|
Macros | |
#define | QCALLOC(ptr, typ, nel) |
#define | QMALLOC(ptr, typ, nel) |
#define | QMEMCPY(ptrin, ptrout, typ, nel) |
Functions | |
void | qerror (char *msg1, char *msg2) |
polystruct * | poly_init (int *group, int ndim, int *degree, int ngroup) |
void | poly_end (polystruct *poly) |
polystruct * | poly_copy (polystruct *poly) |
double | poly_func (polystruct *poly, double *pos) |
double | poly_cfunc (polystruct *poly, double *pos) |
int | poly_fit (polystruct *poly, double *x, double *y, double *w, int ndata, double *extbasis, double regul) |
void | poly_addcste (polystruct *poly, double *cste) |
int | poly_solve (double *a, double *b, int n) |
int | cholsolve (double *a, double *b, int n) |
int * | poly_powers (polystruct *poly) |
void | poly_initortho (polystruct *poly, double *data, int ndata) |
double * | poly_ortho (polystruct *poly, double *datain, double *dataout) |
double * | poly_deortho (polystruct *poly, double *datain, double *dataout) |
#define QCALLOC | ( | ptr, | |
typ, | |||
nel | |||
) |
#define QMALLOC | ( | ptr, | |
typ, | |||
nel | |||
) |
#define QMEMCPY | ( | ptrin, | |
ptrout, | |||
typ, | |||
nel | |||
) |
int cholsolve | ( | double * | a, |
double * | b, | ||
int | n | ||
) |
void poly_addcste | ( | polystruct * | poly, |
double * | cste | ||
) |
double poly_cfunc | ( | polystruct * | poly, |
double * | pos | ||
) |
polystruct* poly_copy | ( | polystruct * | poly | ) |
double* poly_deortho | ( | polystruct * | poly, |
double * | datain, | ||
double * | dataout | ||
) |
void poly_end | ( | polystruct * | poly | ) |
int poly_fit | ( | polystruct * | poly, |
double * | x, | ||
double * | y, | ||
double * | w, | ||
int | ndata, | ||
double * | extbasis, | ||
double | regul | ||
) |
double poly_func | ( | polystruct * | poly, |
double * | pos | ||
) |
polystruct* poly_init | ( | int * | group, |
int | ndim, | ||
int * | degree, | ||
int | ngroup | ||
) |
void poly_initortho | ( | polystruct * | poly, |
double * | data, | ||
int | ndata | ||
) |
double* poly_ortho | ( | polystruct * | poly, |
double * | datain, | ||
double * | dataout | ||
) |
int* poly_powers | ( | polystruct * | poly | ) |
int poly_solve | ( | double * | a, |
double * | b, | ||
int | n | ||
) |
void qerror | ( | char * | msg1, |
char * | msg2 | ||
) |