public void SolveTest5()
{
float[][] value =
{
new float[] { 2.1f, 3.1f },
new float[] { 1.6f, 4.2f },
new float[] { 2.1f, 5.1f },
};
float[] rhs = { 6.1f, 4.3f, 2.1f };
float[] expected = { 3.1839f, -0.1891f };
JaggedLuDecompositionF target = new JaggedLuDecompositionF(value);
bool thrown = false;
try
{
float[] actual = target.Solve(rhs);
}
catch (InvalidOperationException) { thrown = true; }
Assert.IsTrue(thrown);
}