diff --git a/matrix.h b/matrix.h index 6fe19dc5700952d57d48fdc58e38d2f88d102e8e..75a7795bcbf9471be612f3495d9f3a7b65f1c8bf 100644 --- a/matrix.h +++ b/matrix.h @@ -11,18 +11,18 @@ typedef struct { int32_t m, n; int32_t ** data; -} _matrix; +} matrix; -error_code matrix_alloc(_matrix *mat, int32_t m, int32_t n); -error_code matrix_init(_matrix *mat, int32_t m, int32_t n, int32_t val); -error_code matrix_destroy(_matrix *mat); -error_code matrix_init_from_array(_matrix *mat, int32_t m , int32_t n, int32_t data[], int32_t s); -error_code matrix_clone(_matrix *cloned, _matrix mat); -error_code matrix_transpose(_matrix *transposed, _matrix mat); -error_code matrix_print(_matrix mat); -bool matrix_is_equal(_matrix mat1, _matrix mat2); -error_code matrix_get(int32_t *elem, _matrix mat, int32_t ix, int32_t iy); -error_code matrix_set(_matrix mat, int32_t ix, int32_t iy, int32_t elem); +error_code matrix_alloc(matrix *mat, int32_t m, int32_t n); +error_code matrix_init(matrix *mat, int32_t m, int32_t n, int32_t val); +error_code matrix_destroy(matrix *mat); +error_code matrix_init_from_array(matrix *mat, int32_t m , int32_t n, int32_t data[], int32_t s); +error_code matrix_clone(matrix *cloned, matrix mat); +error_code matrix_transpose(matrix *transposed, matrix mat); +error_code matrix_print(matrix mat); +bool matrix_is_equal(matrix mat1, matrix mat2); +error_code matrix_get(int32_t *elem, matrix mat, int32_t ix, int32_t iy); +error_code matrix_set(matrix mat, int32_t ix, int32_t iy, int32_t elem); #endif \ No newline at end of file