#ifndef HAVE_MY_MATRIX_H
typedef struct {int nrows,ncols; double* data;} my_matrix;
my_matrix* my_matrix_alloc(int nrows, int ncols);
void my_matrix_free(my_matrix* m);
void my_matrix_set(my_matrix* m, int i, int j, double value);
double my_matrix_get(my_matrix* m, int i, int j);
#define HAVE_MY_MATRIX_H
#endif
