Go to the documentation of this file.
37 #ifndef SIMPLE_SPARSE_MAT_HEADER
38 #define SIMPLE_SPARSE_MAT_HEADER
int j
Definition: simple_sparse_mat.h:44
Definition of the main floating-point datatype used; the ergo_real type.
double ergo_real
Definition: realtype.h:69
static int compare_i_j_val_structs(const void *p1, const void *p2)
Definition: simple_sparse_mat.cc:43
int spmat_multiply_matrices(const i_j_val_struct *A, int nnzA, const i_j_val_struct *B, int nnzB, i_j_val_struct *C, int M, int N)
Definition: simple_sparse_mat.cc:81
int same_i_count
Definition: simple_sparse_mat.h:45
Simple sparse matrix implementation.
int spmat_multiply_matrices(const i_j_val_struct *A, int nnzA, const i_j_val_struct *B, int nnzB, i_j_val_struct *C, int M, int N)
Definition: simple_sparse_mat.cc:81
ergo_real value
Definition: simple_sparse_mat.h:46
int spmat_sort_elements(i_j_val_struct *A, int nnzA)
Definition: simple_sparse_mat.cc:60
int spmat_sort_elements(i_j_val_struct *A, int nnzA)
Definition: simple_sparse_mat.cc:60
int i
Definition: simple_sparse_mat.h:43
Definition: simple_sparse_mat.h:42