These wrappers encapsulate information about the stride (leading dimension) and data layout of the matrix in its corresponding array. The following routines create, destroy, and duplicate vector views.
Defines | |
| #define | STRIDE_UNIT ((oski_index_t)1) |
| Symbolic constant for "unit stride". | |
Typedefs | |
| typedef oski_vecstruct_t * | oski_vecview_t |
| Multivector view handle. | |
Functions | |
| oski_vecview_t | oski_CreateMultiVecView (oski_value_t *X, oski_index_t length, oski_index_t num_vecs, oski_storage_t orient, oski_index_t stride) |
Creates a multivector view on dense column vectors , stored as a submatrix in the user's data. | |
|
||||||||||||||||||||||||
|
Creates a multivector view on
|
1.4.6