16double dot(
unsigned int dim,
const double *v1,
const double *v2);
17void matrix_intVector(
unsigned int dim,
const double *m,
const int *v,
double *res);
18void transpose(
unsigned int dim,
double *m);
19bool equals(
unsigned int dim,
const double *v1,
const double *v2);
20bool equalsZero(
unsigned int dim,
const double *v);
21void invert(
unsigned int dim,
double *m,
int *p,
double *r);
22double inf_norm(
unsigned int dim,
const double *m);