|
BeBOP Optimized Sparse Kernel Interface Library
1.0.1h
|
Generalized compressed sparse row (CB) implementation. More...
#include <oski/config.h>#include <stdarg.h>#include <oski/common.h>#include <oski/matrix.h>#include <oski/matcreate.h>#include <oski/CB/format.h>#include <oski/CB/module.h>#include <oski/CSR/module.h>Functions | |
| const char * | oski_GetShortDesc (void) |
| Method: Returns a short string description of the module. | |
| const char * | oski_GetLongDesc (void) |
| Method: Returns a "long" string description of the module. | |
| void | oski_InitModule (void) |
| Method: Initialize the module. | |
| void | oski_CloseModule (void) |
| Method: Shutdown the module. | |
| static void | DestroyCacheBlock (oski_submatCB_t *b) |
| static void | DestroyCacheBlockList (simplelist_t *cb_list) |
| void | oski_DestroyMatRepr (void *mat) |
| Method: Destroy matrix type-specific representation. | |
| static oski_submatCB_t * | DuplicateCacheBlock (const oski_submatCB_t *A) |
| static simplelist_t * | DuplicateCacheBlockList (const simplelist_t *cb_list) |
| void * | oski_CopyMatRepr (const void *mat, const oski_matcommon_t *props) |
| Method: Duplicate a matrix representation. | |
Generalized compressed sparse row (CB) implementation.
1.7.6.1