Skip to main content

SellPData

Type Alias SellPData 

Source
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: usize

Number of matrix rows.

§ncols: usize

Number of matrix columns.