From 1069bad1456d7842ec8bc9a954c107d834345e5e Mon Sep 17 00:00:00 2001 From: Magnus Ulimoen Date: Mon, 25 Jan 2021 20:53:56 +0100 Subject: [PATCH] bugfix sparse algo visibility --- sbp/src/operators/algos.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sbp/src/operators/algos.rs b/sbp/src/operators/algos.rs index 58a3072..a8dc30b 100644 --- a/sbp/src/operators/algos.rs +++ b/sbp/src/operators/algos.rs @@ -404,7 +404,7 @@ pub(crate) fn diff_op_row( } #[cfg(feature = "sparse")] -fn sparse_from_block( +pub(crate) fn sparse_from_block( block: &[&[Float]], diag: &[Float], symmetry: Symmetry, @@ -472,7 +472,7 @@ fn sparse_from_block( } #[cfg(feature = "sparse")] -fn h_matrix(diag: &[Float], n: usize, is_h2: bool) -> sprs::CsMat { +pub(crate) fn h_matrix(diag: &[Float], n: usize, is_h2: bool) -> sprs::CsMat { let h = if is_h2 { 1.0 / (n - 2) as Float } else {