|
|
|
@ -533,7 +533,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -559,7 +559,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -593,7 +593,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -642,7 +642,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -704,7 +704,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -725,7 +725,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
var ar = matrix.Column(j); |
|
|
|
var dot = ar * x; |
|
|
|
Assert.AreEqual(dot, y[j]); |
|
|
|
AssertHelpers.AlmostEqual(dot, y[j], 6); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -744,7 +744,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
var ar = matrix.Column(j); |
|
|
|
var dot = ar * x; |
|
|
|
Assert.AreEqual(dot, y[j]); |
|
|
|
AssertHelpers.AlmostEqual(dot, y[j], 6); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -766,7 +766,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
var ar = matrix.Column(j); |
|
|
|
var dot = ar * y; |
|
|
|
Assert.AreEqual(dot, x[j]); |
|
|
|
AssertHelpers.AlmostEqual(dot, x[j], 6); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -815,7 +815,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
for (var j = 0; j < matrixC.ColumnCount; j++) |
|
|
|
{ |
|
|
|
AssertHelpers.AlmostEqual(matrixA.Column(i) * matrixB.Column(j), matrixC[i, j], 7); |
|
|
|
AssertHelpers.AlmostEqual(matrixA.Column(i) * matrixB.Column(j), matrixC[i, j], 6); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -864,7 +864,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32 |
|
|
|
{ |
|
|
|
for (var j = 0; j < matrixC.ColumnCount; j++) |
|
|
|
{ |
|
|
|
AssertHelpers.AlmostEqual(matrixA.Column(i) * matrixB.Column(j), matrixC[i, j], 7); |
|
|
|
AssertHelpers.AlmostEqual(matrixA.Column(i) * matrixB.Column(j), matrixC[i, j], 6); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|