pub fn sparse_diagonal_matrix(diag: &[f64]) -> SparseMatrixGpu
Build a diagonal matrix from a dense vector.