BeBOP Optimized Sparse Kernel Interface Library
1.0.1h
|
00001 00032 00033 #if !defined(INC_OSKI_GCSR_FORMAT_H) 00034 00035 #define INC_OSKI_GCSR_FORMAT_H 00036 00037 #include <oski/common.h> 00038 #include <oski/matrix.h> 00039 00040 #if defined(DO_NAME_MANGLING) 00041 00044 #define oski_matGCSR_t MANGLE_(oski_matGCSR_t) 00045 00046 #endif 00047 00054 typedef struct 00055 { 00056 oski_index_t num_stored_rows; 00057 oski_index_t *ptr; 00058 oski_index_t *rind; 00059 oski_index_t *cind; 00060 oski_value_t *val; 00061 } 00062 oski_matGCSR_t; 00063 00065 #endif 00066 00067 /* eof */