|
BeBOP: pOSKI
v1.0.0
parallel Optimized Sparse Kernel Interface library
|
Handle the permuting routines. More...
#include <stdio.h>#include <stdlib.h>#include <poski/poski_commontype.h>#include <poski/poski_permute.h>#include <poski/poski_matrixtype.h>#include <poski/poski_vectortype.h>Functions | |
| int | poski_Init_GlobalPermute (poski_index_t *permute) |
| [library's internal use] Initialize permute object. | |
| int | poski_report_permute (poski_index_t *permute, char *name) |
| [library's internal use] Report the information of permutation. | |
| int | poski_permuteMatMult (poski_vec_t vec) |
| [library's internal use] Perfoms a permuting operation for a matrix-vector kernel. | |
Handle the permuting routines.
This module implements the routines to permute a sparse matrix.
| int poski_permuteMatMult | ( | poski_vec_t | vec | ) |
[library's internal use] Perfoms a permuting operation for a matrix-vector kernel.
| [in] | vec | Vector view object. |
1.8.0