|
BeBOP: pOSKI
v1.0.0
parallel Optimized Sparse Kernel Interface library
|
Get/Set values routines in Matrix Handler's modules. More...
#include <stdio.h>#include <stdlib.h>#include <stdarg.h>#include <poski/poski_threadcommon.h>#include <poski/poski_matrixcommon.h>#include <poski/poski_partition.h>#include <poski/poski_partitioncommon.h>#include <poski/poski_malloc.h>#include <poski/poski_print.h>Functions | |
| static int | poski_Check_partitionNum (poski_mat_t A_tunable, poski_int_t row, poski_int_t col) |
| [library's internal use] Check the partition of the specified matrix element. | |
| static int | SetMatEntry (const oski_matspecific_t *mat, const oski_matcommon_t *props, poski_int_t row, poski_int_t col, poski_value_t new_val) |
| [library's internal use] Change the value of the specified matrix element. | |
| static int | GetMatEntry (const oski_matspecific_t *mat, const oski_matcommon_t *props, poski_int_t row, poski_int_t col, poski_value_t *p_aij) |
| [library's internal use] Returns the value of the specified matrix element in A(row,col). | |
| static int | poski_SetMatSubset_ArrayAll (poski_mat_t A_tunable, const int numRows, const int numCols, const poski_value_t *__restrict vals, const int rowStride, const int colStride, const poski_int_t *__restrict rows, const poski_int_t *__restrict cols) |
| [library's internal use] Set a subset of non-zero values as a clique or indexed list. | |
| static int | poski_GetMatSubset_ArrayAll (poski_mat_t A_tunable, const int numRows, const int numCols, poski_value_t *vals, const int rowStride, const int colStride, const poski_int_t *__restrict rows, const poski_int_t *__restrict cols) |
| [library's internal use] Get a subset of values as a clique or indexed list. | |
Get/Set values routines in Matrix Handler's modules.
This module implements the routines to get/set values in matrix handler's modules.
Also, refer
1.8.0