From 6bc86562177e1618d74be4f40f71bb9d1e66c011 Mon Sep 17 00:00:00 2001 From: Marcus Cuda Date: Mon, 13 Dec 2010 15:12:52 +0200 Subject: [PATCH] bug: fixed sparse scale bug --- src/Numerics/LinearAlgebra/Double/SparseMatrix.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs b/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs index 289ab609..de711c67 100644 --- a/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs +++ b/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs @@ -1224,7 +1224,7 @@ namespace MathNet.Numerics.LinearAlgebra.Double return; } - if (scalar == 0.0) + if (scalar == 0.0 || NonZerosCount == 0) { result.Clear(); return;