X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=src%2Ftest%2Futils.h;fp=src%2Ftest%2Futils.h;h=cbffc2463087a10e2fdca5278ed0af4643c607c3;hb=2d22ed81759077a555dd2ceaed41746098dd3c3a;hp=0000000000000000000000000000000000000000;hpb=df3ef2db3d9d01161973a67b4f7d25e1da4d502b;p=valse.git diff --git a/src/test/utils.h b/src/test/utils.h new file mode 100644 index 0000000..cbffc24 --- /dev/null +++ b/src/test/utils.h @@ -0,0 +1,17 @@ +// Check if array == refArray +void compareArray(const char* ID, const void* array, const void* refArray, int size, int isInteger); + +void compareArray_real(const char* ID, const void* array, const void* refArray, int size); + +void compareArray_int(const char* ID, const void* array, const void* refArray, int size); + +// Read array by columns (as in MATLAB) and return by-rows encoding +void* readArray(const char* fileName, int isInteger); + +int* readArray_int(const char* fileName); + +float* readArray_real(const char* fileName); + +int read_int(const char* fileName); + +float read_real(const char* fileName);