15#ifndef LIBGRPP_UTILS_H
16#define LIBGRPP_UTILS_H
26void free_2d(
double **array,
int n);
35double distance(
double *A,
double *B);
int int_max3(int x, int y, int z)
void free_2d(double **array, int n)
double distance_squared(double *A, double *B)
int int_max2(int x, int y)
double distance(double *A, double *B)
double * alloc_zeros_1d(int n)
void libgrpp_multiply_matrices(int M, int N, int K, double *A, double *B, double *C)
void libgrpp_daxpy(int n, double a, double *x, double *y)
double ** alloc_zeros_2d(int n, int m)
int points_are_equal(double *a, double *b)