public virtual void SolverTestOneSolution() { double[][] A = new double[][] { new double[] { 1.0, 1.0 }, new double[] { 1.0, 2.0 } }; double[] B = new double[] { 2.0, 16.0 }; double[] solution = new double[] { -12.0, 14.0 }; InsightsMatrix im = new InsightsMatrix(A, true); InsightsVector iv = new InsightsVector(B, true); InsightsVector solved = im.solveSPDIntoVector(iv, -1); for (int i = 0; i < solved.size(); i++) { Assert.True(solved.get(i) == solution[i]); } }