diff options
Diffstat (limited to 'matrix/generic/matrix.h')
-rw-r--r-- | matrix/generic/matrix.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/matrix/generic/matrix.h b/matrix/generic/matrix.h deleted file mode 100644 index 833724b..0000000 --- a/matrix/generic/matrix.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef NERV_GENERIC_MATRIX_H -#define NERV_GENERIC_MATRIX_H - -#include <stddef.h> -typedef struct Matrix { - size_t stride; /* size of a row */ - long ncol, nrow, nmax; /* dimension of the matrix */ - union { - float *f; - double *d; - long *i; - } data; /* pointer to actual storage */ - long *data_ref; -} Matrix; - -#define MATRIX_ROW_PTR(self, row) \ - (MATRIX_ELEM *)((char *)MATRIX_ELEM_PTR(self) + (row) * (self)->stride) - -#endif |