#include <oski/matmodexport.h>
Go to the source code of this file.
Name mangling. | |
#define | oski_BCSR_MatMult_funcpt MANGLE_(oski_BCSR_MatMult_funcpt) |
#define | oski_BCSR_MatTransMatMult_funcpt MANGLE_(oski_BCSR_MatTransMatMult_funcpt) |
#define | BCSR_GetKernel MANGLE_(BCSR_GetKernel) |
Defines | |
#define | INC_OSKI_BCSR_MODULE_H |
BCSR/module.h included. | |
Typedefs | |
typedef int(* | oski_BCSR_MatMult_funcpt )(const oski_matBCSR_t *A, oski_matop_t opA, oski_value_t alpha, const oski_vecview_t x_view, oski_vecview_t y_view) |
Pointer to a BCSR SpMV kernel implementation. | |
typedef int(* | oski_BCSR_MatTransMatMult_funcpt )(const oski_matBCSR_t *A, oski_value_t alpha, const oski_vecview_t x_view, oski_vecview_t y_view, oski_vecview_t t_view) |
Pointer to a BCSR sparse implementation. | |
Functions | |
void * | BCSR_GetKernel (const oski_matBCSR_t *A, const char *name) |
Returns a pointer to the requested submodule method. |
|
Returns a pointer to the requested submodule method.
|