Browse Source

Tests: sensible precision expectations for single arith IV

pull/47/head
Christoph Ruegg 14 years ago
parent
commit
b03e9954fa
  1. 16
      src/UnitTests/LinearAlgebraTests/Single/MatrixTests.Arithmetic.cs

16
src/UnitTests/LinearAlgebraTests/Single/MatrixTests.Arithmetic.cs

@ -528,7 +528,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var j = 0; j < matrixC.ColumnCount; j++)
{
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Column(j), matrixC[i, j], 7);
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Column(j), matrixC[i, j], 6);
}
}
}
@ -554,7 +554,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var j = 0; j < matrixC.ColumnCount; j++)
{
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 7);
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 6);
}
}
}
@ -588,7 +588,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var j = 0; j < matrixC.ColumnCount; j++)
{
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 7);
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 6);
}
}
}
@ -637,7 +637,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var j = 0; j < matrixC.ColumnCount; j++)
{
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 7);
AssertHelpers.AlmostEqual(matrixA.Row(i) * matrixB.Row(j), matrixC[i, j], 6);
}
}
}
@ -1239,7 +1239,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var column = 0; column < matrix.ColumnCount; column++)
{
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 7);
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 6);
}
}
}
@ -1258,7 +1258,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var column = 0; column < matrix.ColumnCount; column++)
{
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 7);
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 6);
}
}
}
@ -1277,7 +1277,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var column = 0; column < matrix.ColumnCount; column++)
{
AssertHelpers.AlmostEqual(data[row, column] % 3.2f, matrix[row, column], 7);
AssertHelpers.AlmostEqual(data[row, column] % 3.2f, matrix[row, column], 6);
}
}
}
@ -1294,7 +1294,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single
{
for (var column = 0; column < matrix.ColumnCount; column++)
{
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 7);
AssertHelpers.AlmostEqual(matrix[row, column] % 3.2f, mod[row, column], 6);
}
}
}

Loading…
Cancel
Save