pub fn simd_sparse_linear_combination<T, S>(
matrices: &[&S],
coefficients: &[T],
options: Option<SimdOptions>,
) -> SparseResult<CsrArray<T>>where
T: Float + SparseElement + Debug + Copy + 'static + SimdUnifiedOps + Send + Sync,
S: SparseArray<T> + Sync,Expand description
Memory-efficient SIMD sparse matrix addition with accumulation patterns
This function implements advanced accumulation patterns for efficient sparse addition
§Arguments
matrices- Vector of sparse matrices to addcoefficients- Coefficients for each matrix (linear combination)options- SIMD acceleration options
§Returns
Result of coefficient[0] * matrices[0] + coefficient[1] * matrices[1] + …