public void AddToDiagTest2()
{
double[][] a =
{
new double[] { 2, 5, -1 },
new double[] { 5, 0, 2 },
};
double[][] expected =
{
new double[] { 3, 5, -1 },
new double[] { 5, 1, 2 },
};
var actual = Matrix.AddToDiagonal(a, 1.0);
Assert.IsTrue(expected.IsEqual(actual));
actual = Matrix.SubtractFromDiagonal(actual, 1.0);
Assert.IsTrue(actual.IsEqual(a));
}