However, unlike the OSKI CSR implementation, only a subset of semantic features are supported:
A matrix with
rows and
structurally zero rows requires less total storage in GCSR than in CSR when
.
For a detailed description of the data structure and its fields, see oski_matGCSR_t.
Files | |
| file | GCSR/module.h |
| Compressed sparse column implementation. | |
| file | GCSR/format.h |
| Generalized compressed sparse row data structure. | |
| file | src/GCSR/getset.c |
| GCSR get/set value routines. | |
| file | GCSR/MatMult/1x1.c |
The GCSR implementation of simultaneous multiplication by and . | |
| file | GCSR/MatMult/1x2.c |
The GCSR implementation of simultaneous multiplication by and . | |
| file | GCSR/MatMult/2x1.c |
The GCSR implementation of simultaneous multiplication by and . | |
| file | GCSR/MatMult/2x2.c |
The GCSR implementation of simultaneous multiplication by and . | |
| file | src/GCSR/matmult.c |
| Sparse matrix-vector multiply implementation for a compressed sparse row (GCSR) matrix. | |
| file | GCSR/module.c |
| Generalized compressed sparse row (GCSR) implementation. | |
| #define | INC_OSKI_GCSR_FORMAT_H |
| oski/GCSR/format.h included. | |
1.4.6