Module extendr_api::prelude::sparse::linalg::matmul
Expand description
Sparse matrix multiplication.
Structs§
- Info about the matrix multiplication operation to help split the workload between multiple threads.
Functions§
- Multiplies a dense matrix
lhs
by a sparse matrixrhs
, and stores the result inacc
. Seefaer::linalg::matmul::matmul
for more details. - Multiplies a sparse matrix
lhs
by a dense matrixrhs
, and stores the result inacc
. Seefaer::linalg::matmul::matmul
for more details. - Multiplies a sparse matrix
lhs
by a sparse matrixrhs
, multiplied byk
, and returns the result. - Performs a numeric matrix multiplication of a sparse matrix
lhs
by a sparse matrixrhs
multiplied byk
, and stores the result indst
. - Computes the size and alignment of the workspace required to perform the numeric matrix multiplication into
dst
. - Performs a symbolic matrix multiplication of a sparse matrix
lhs
by a sparse matrixrhs
, and returns the result.