Browse Source

bug: added fix to other data types

la-knuth
Marcus Cuda 16 years ago
parent
commit
8969df0b72
  1. 2
      src/Numerics/LinearAlgebra/Complex/SparseMatrix.cs
  2. 2
      src/Numerics/LinearAlgebra/Complex32/SparseMatrix.cs
  3. 2
      src/Numerics/LinearAlgebra/Single/SparseMatrix.cs

2
src/Numerics/LinearAlgebra/Complex/SparseMatrix.cs

@ -1225,7 +1225,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex
return; return;
} }
if (scalar == 0.0) if (scalar == 0.0 || NonZerosCount == 0)
{ {
result.Clear(); result.Clear();
return; return;

2
src/Numerics/LinearAlgebra/Complex32/SparseMatrix.cs

@ -1225,7 +1225,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex32
return; return;
} }
if (scalar == 0.0f) if (scalar == 0.0f || NonZerosCount == 0)
{ {
result.Clear(); result.Clear();
return; return;

2
src/Numerics/LinearAlgebra/Single/SparseMatrix.cs

@ -1224,7 +1224,7 @@ namespace MathNet.Numerics.LinearAlgebra.Single
return; return;
} }
if (scalar == 0.0) if (scalar == 0.0 || NonZerosCount == 0)
{ {
result.Clear(); result.Clear();
return; return;

Loading…
Cancel
Save