Skip to main content

Module format

Module format 

Source
Expand description

Sparse matrix storage formats.

This module provides GPU-backed sparse matrix types in multiple standard formats:

Format conversion routines are in the convert sub-module.

Re-exports§

pub use bsr::BsrMatrix;
pub use coo::CooMatrix;
pub use csc::CscMatrix;
pub use csr::CsrMatrix;
pub use csr5::Csr5Matrix;
pub use ell::EllMatrix;
pub use hyb::HybMatrix;
pub use hyb::HybPartition;
pub use hyb::HybStatistics;
pub use reorder::amd_ordering;
pub use reorder::inverse_permutation;
pub use reorder::permute_csr;
pub use reorder::rcm_ordering;

Modules§

bsr
Block Sparse Row (BSR) format.
convert
Format conversion routines between sparse matrix formats.
coo
Coordinate (COO) format.
csc
Compressed Sparse Column (CSC) format.
csr
Compressed Sparse Row (CSR) format.
csr5
CSR5 sparse matrix format.
ell
ELLPACK (ELL) sparse matrix format.
hyb
HYB (Hybrid ELL+COO) sparse matrix format.
reorder
Sparse matrix reordering algorithms.