diff --git a/serial_csr/lil_sparse_matrix.h b/serial_csr/lil_sparse_matrix.h deleted file mode 100644 index 599cdae..0000000 --- a/serial_csr/lil_sparse_matrix.h +++ /dev/null @@ -1,29 +0,0 @@ -#ifndef LIL_SPARSE_MATRIX_H /* Include guard */ -#define LIL_SPARSE_MATRIX_H - -#include -#include -#include -#include - -typedef struct lilSparseMatrixElement { - double value; - int rowIndex, columnIndex; - struct lilSparseMatrixElement *nextElement; -} LilSparseMatrixElement; - -typedef struct lilSparseMatrix { - int elements; - LilSparseMatrixElement *firstElement; - LilSparseMatrixElement *lastElement; -} LilSparseMatrix; - -LilSparseMatrix createLilSparseMatrix(); -void apendElement(LilSparseMatrix *sparseMatrix, double value, int row, - int column); -void lilSparseMatrixVectorMultiplication(LilSparseMatrix sparseMatrix, - double *vector, double **product, int vectorSize); -void destroyLilSparseMatrix(LilSparseMatrix *sparseMatrix); -void printLilSparseMatrix(LilSparseMatrix sparseMatrix); - -#endif // LIL_SPARSE_MATRIX_H \ No newline at end of file