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;
}
if (scalar == 0.0)
if (scalar == 0.0 || NonZerosCount == 0)
{
result.Clear();
return;

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

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

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

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

Loading…
Cancel
Save