|
BeBOP Optimized Sparse Kernel Interface Library
1.0.1h
|
Cache block. More...
#include <format.h>
Data Fields | |
| oski_index_t | row |
Starting row offset, . | |
| oski_index_t | col |
Starting column offset, . | |
| oski_index_t | num_rows |
| Number of rows. | |
| oski_index_t | num_cols |
| Number of columns. | |
| oski_index_t | num_zero_rows |
| Number of zero rows. | |
| oski_index_t | nnz |
| Number of non-zeros. | |
| oski_matrix_t | mat |
| Pointer to a matrix handle. | |
Cache block.
This data structure defines a single cache block, which is an
submatrix beginning at position
(0-based indices) of a larger matrix.
| oski_index_t oski_submatCB_t::col |
Starting column offset,
.
Referenced by oski_MatReprMult().
Pointer to a matrix handle.
Referenced by MakeBlock(), MakeBlock_Sorted(), and oski_MatReprMult().
| oski_index_t oski_submatCB_t::nnz |
Number of non-zeros.
| oski_index_t oski_submatCB_t::num_cols |
Number of columns.
Referenced by oski_MatReprMult().
| oski_index_t oski_submatCB_t::num_rows |
Number of rows.
Referenced by MakeBlock(), MakeBlock_Sorted(), and oski_MatReprMult().
| oski_index_t oski_submatCB_t::num_zero_rows |
Number of zero rows.
Referenced by MakeBlock(), and MakeBlock_Sorted().
| oski_index_t oski_submatCB_t::row |
Starting row offset,
.
Referenced by oski_MatReprMult().
1.7.6.1