BeBOP Optimized Sparse Kernel Interface Library
1.0.1h
|
Collected input matrix property settings. More...
#include <inmatprop.h>
Data Fields | |
oski_inmatprop_t | pattern |
[DEFAULT=MAT_GENERAL]. | |
int | has_unit_diag_implicit |
0 or 1 [DEFAULT=0]. | |
int | index_base |
0 or 1 [DEFAULT=1]. | |
int | has_sorted_indices |
0 or 1 [DEFAULT=0]. | |
int | has_unique_indices |
0 or 1 [DEFAULT=0]. |
Collected input matrix property settings.
On matrix handle creation, the implementation parses the user's variable argument list specifying input matrix properties, and stores them in a 'canonical form' in an instance of this data structure.
0 or 1 [DEFAULT=0].
Referenced by oski_CheckCSR(), oski_ClearInMatPropSet(), oski_CompleteDefaultInMatPropSet(), oski_DisplayInMatPropSet(), oski_IsInMatPropSetConsistent(), SetMatTypeProps(), and UpdateProp().
0 or 1 [DEFAULT=0].
Referenced by oski_CheckCSR(), oski_ClearInMatPropSet(), oski_CompleteDefaultInMatPropSet(), oski_DisplayInMatPropSet(), oski_IsInMatPropSetConsistent(), and UpdateProp().
0 or 1 [DEFAULT=0].
Referenced by oski_CheckCSR(), oski_ClearInMatPropSet(), oski_CompleteDefaultInMatPropSet(), oski_DisplayInMatPropSet(), oski_IsInMatPropSetConsistent(), SetCommonProps(), SetMatTypeProps(), and UpdateProp().
0 or 1 [DEFAULT=1].
Referenced by oski_CheckCSR(), oski_ClearInMatPropSet(), oski_CompleteDefaultInMatPropSet(), oski_CreateMatCSC_arr(), oski_CreateMatCSR_arr(), oski_DisplayInMatPropSet(), oski_IsInMatPropSetConsistent(), oski_WrapCSR(), SetCommonProps(), SetMatTypeProps(), and UpdateProp().
[DEFAULT=MAT_GENERAL].
Referenced by oski_CheckCSR(), oski_ClearInMatPropSet(), oski_CompleteDefaultInMatPropSet(), oski_DisplayInMatPropSet(), oski_IsInMatPropSetConsistent(), oski_WrapCSC(), SetCommonProps(), SetMatTypeProps(), and UpdateProp().