Sparse matrix in Compressed Sparse Row (CSR) format.
Compile-time contract for the matrix-free product y = A*x.
Storage and operator concepts for numerical routines.
Compressed Sparse Row (CSR) matrix and operations.
Adapt a SparseMatrix to the operator protocol.
idx rows() const noexcept
idx cols() const noexcept
void apply(const Vector &x, Vector &y) const
SparseOp(const SparseMatrix &A)