#include <format.h>
Data Fields | |
oski_index_t | num_stored_rows |
Number of stored rows. | |
oski_index_t * | ptr |
Row pointers. | |
oski_index_t * | rind |
Row indices. | |
oski_index_t * | cind |
Column indices. | |
oski_value_t * | val |
Stored values. |
This data structure is similar to CSR except that there is an additional array, rind, which stores row indices.
oski_index_t* oski_matGCSR_t::cind |
Column indices.
Referenced by MatConjMult(), MatHermMult(), MatMult(), MatTransMult(), oski_CopyMatRepr(), oski_CreateMatReprFromCSR(), oski_DestroyMatRepr(), and SetEntry().
oski_index_t* oski_matGCSR_t::ptr |
Row pointers.
Referenced by MatConjMult(), MatHermMult(), MatMult(), MatTransMult(), oski_CopyMatRepr(), oski_CreateMatReprFromCSR(), oski_DestroyMatRepr(), and SetEntry().
oski_index_t* oski_matGCSR_t::rind |
Row indices.
Referenced by MatConjMult(), MatHermMult(), MatMult(), MatTransMult(), oski_CopyMatRepr(), oski_CreateMatReprFromCSR(), oski_DestroyMatRepr(), and oski_FindRowGCSR().
oski_value_t* oski_matGCSR_t::val |
Stored values.
Referenced by MatConjMult(), MatHermMult(), MatMult(), MatTransMult(), oski_CopyMatRepr(), oski_CreateMatReprFromCSR(), oski_DestroyMatRepr(), and SetEntry().