| 
| 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) | 
|   |