From f77576ef39207958f211065b444e3f7fa63a6d24 Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Thu, 28 Oct 2010 23:26:17 +0200 Subject: [PATCH] Reducing required precision for L2Norm tests by 1 digit for single precision floats (tests were failing for sparse matrices) --- src/UnitTests/LinearAlgebraTests/Single/MatrixTests.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/UnitTests/LinearAlgebraTests/Single/MatrixTests.cs b/src/UnitTests/LinearAlgebraTests/Single/MatrixTests.cs index c44c610c..29bac66a 100644 --- a/src/UnitTests/LinearAlgebraTests/Single/MatrixTests.cs +++ b/src/UnitTests/LinearAlgebraTests/Single/MatrixTests.cs @@ -1470,13 +1470,13 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single public virtual void L2Norm() { var matrix = TestMatrices["Square3x3"]; - AssertHelpers.AlmostEqual(10.3913473f, matrix.L2Norm(), 7); + AssertHelpers.AlmostEqual(10.3913473f, matrix.L2Norm(), 6); matrix = TestMatrices["Wide2x3"]; - AssertHelpers.AlmostEqual(4.7540849f, matrix.L2Norm(), 7); + AssertHelpers.AlmostEqual(4.7540849f, matrix.L2Norm(), 6); matrix = TestMatrices["Tall3x2"]; - AssertHelpers.AlmostEqual(7.1827270f, matrix.L2Norm(), 7); + AssertHelpers.AlmostEqual(7.1827270f, matrix.L2Norm(), 6); } } } \ No newline at end of file