pub type SellPData<'a, T, const C: usize> = SellPMatrix<T, C, &'a [T], &'a [i32]>;Expand description
Backward-compatible type alias.
Aliased Type§
pub struct SellPData<'a, T, const C: usize> {
pub values: &'a [T],
pub col_indices: &'a [i32],
pub slice_ptr: &'a [i32],
pub slice_col_count: &'a [i32],
pub nrows: usize,
pub ncols: usize,
/* private fields */
}Fields§
§values: &'a [T]Padded non-zero values.
col_indices: &'a [i32]Padded column indices.
slice_ptr: &'a [i32]Offsets into values/col_indices for each row-slice.
slice_col_count: &'a [i32]Maximum column count per slice (determines padding).
nrows: usizeNumber of matrix rows.
ncols: usizeNumber of matrix columns.