#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. |