- Dec 15, 2018
-
-
Lukas Cejka authored
-
Lukas Cejka authored
Moved test implementations to _impl.h. Reformatted code. Changed long commented out sections to fake ifdef.
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
Fixed mistake where integer division was used for certain format declarations. Added commented-out helpful prints to identify errors.
-
Lukas Cejka authored
-
Lukas Cejka authored
Added ChunkedEllpack to testing. setCompressedRowLengths test is broken, commiting for backup purposes.
-
Lukas Cejka authored
Fixed POSSIBLE MISTAKE in both addElement functions, where columns where being compared to this->rows, changed the formed to be compared to this->columns.
-
Lukas Cejka authored
Fixed mistake with setSlice, ceil function used RealType and division, this would cause integer division at certain format declarations, now uses float only.
-
Lukas Cejka authored
Fixed and reformatted setCompressedRowLengths test function. Found error for setRow test function, it is possibly in the implementation of SlicedEllpack.
-
Lukas Cejka authored
Added Ellpack and SlicedEllpack to tests. Changed setCompressedRowLengths test to make it work with all Ellpacks. setRow test is broken for SlicedEllpack. Commiting for backup purposes.
-
Lukas Cejka authored
Added Type instead of all int indexes. Formatted includes to top of file. Removed the need for using namespaces.
-
Lukas Cejka authored
Added Type instead of all int indexes. Formatted includes to top of file. Removed the need for using namespaces.
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
Added template testing for all working tests. Implemented RealTypes and occasionally IndexType instead of int/float/etc. Updated TODO.
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
Added getType test error location, commented out its tests. Added visual representation of used matrices in tests. Added working and correct version of addElement test. Fixed vectorProduct test for Host, CUDA throws illegal memory access. Fixed performSORIteration for Host, CUDA throws segmentation fault. Fixed load/save test to not use a path. Added test for print function. Reformatted code. Added messages thrown for CUDA errors into tests, so that the whole test doesn't crash after those errors. Updated TODO.
-
Lukas Cejka authored
-
Lukas Cejka authored
Added another approach using Vector.h for test of vectorProduct function. Added a concept test of performSORIteration function. Added test for save and load functions. Updated TODO.
-
Lukas Cejka authored
Adding commented-out, provisional and non-functioning test for vectorProduct function. Adding only for backup purposes.
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
-
Lukas Cejka authored
Added format dependent test for the setElement function. This is format dependent, because setElement won't work without setting rowLengths.
-