final double pdePrice = pricer.price(s0, k, r, b, t, sigma, isCall, isAmerican, sSteps, tSteps);
final double endTime = System.nanoTime() / 1e6;
final double duration = endTime - startTime;
final double amPrice = amPricer.price(s0, k, r, b, t, sigma, isCall);
final double relErr = Math.abs(1 - pdePrice / amPrice);
System.out.println(tSteps + "\t" + sSteps + "\t" + duration + df * fwd + "\t" + amPrice + "\t" + pdePrice + "\t" + relErr);
}
}