Lines Matching defs:mat
41 void lubksb(double **mat, int dim, int *index, double *b);
42 int ludcmp(double **mat, int dim, int *index);
44 int invert_matrix(covdata **mat, covdata **inv, int dim)
53 ASSERT(mat);
62 input[ii][jj] = mat[ii][jj];
89 sum += mat[ii][kk] * inv[kk][jj];
99 int ludcmp(double **mat, int dim, int *index)
114 if ((temp = (double) fabs(mat[ii][jj])) > big) big = temp;
128 sum = mat[ii][jj];
130 sum -= mat[ii][kk] * mat[kk][jj];
131 mat[ii][jj] = sum;
136 sum = mat[ii][jj];
138 sum -= mat[ii][kk] * mat[kk][jj];
139 mat[ii][jj] = sum;
152 dumm = mat[imax][kk];
153 mat[imax][kk] = mat[jj][kk];
154 mat[jj][kk] = dumm;
163 if (fabs(mat[jj][jj]) <= SIGNIFICANT) mat[jj][jj] = (double)TINY;
166 dumm = 1 / mat[jj][jj];
168 mat[ii][jj] *= dumm;
176 void lubksb(double **mat, int dim, int *index, double *b)
192 sum -= mat[ii][jj] * b[jj];
201 sum -= mat[ii][jj] * b[jj];
202 b[ii] = sum / mat[ii][ii];