|
double * | mat (int n, int m) |
|
int * | imat (int n, int m) |
|
double * | zeros (int n, int m) |
|
double * | eye (int n) |
|
double | dot (const double *a, const double *b, int n) |
|
double | norm (const double *a, int n) |
|
void | matcpy (double *A, const double *B, int n, int m) |
|
void | matmul (const char *tr, int n, int k, int m, double alpha, const double *A, const double *B, double beta, double *C) |
|
int | ludcmp (double *A, int n, int *indx, double *d) |
|
void | lubksb (const double *A, int n, const int *indx, double *b) |
|
int | matinv (double *A, int n) |
|
int | solve (const char *tr, const double *A, const double *Y, int n, int m, double *X) |
|
int | filter_ (const double *x, const double *P, const double *H, const double *v, const double *R, int n, int m, double *xp, double *Pp) |
|
int | lsqqc (Trace &trace, const double *H, const double *P, const double *Z, double *v, int m, int n, int ind, int norb, double *xo, double *Po) |
|
int | chiqc (Trace &trace, const double *H, const double *P, const double *Z, const double *xp, double *v, int m, int n, int ind) |
|