@Test
public void simple() {
SimpleFunction f = new SimpleFunction();
NumericalJacobianForward_DSCC alg = new NumericalJacobianForward_DSCC(f);
DMatrixSparseCSC output = alg.declareMatrixMxN();
alg.process(new double[]{2,3,7},output);
assertEquals(5, output.nz_length);
assertEquals(3, output.get(0,0), tol);
assertEquals(-36, output.get(0,1), tol);
assertEquals(0, output.get(0,2), tol);
assertEquals(3, output.get(1,0), tol);
assertEquals(2, output.get(1,1), tol);
assertEquals(1, output.get(1,2), tol);
}