americanOption.setPricingEngine(new BaroneAdesiWhaleyApproximationEngine(bsmProcess));
System.out.printf(fmt, method, Double.NaN, Double.NaN, americanOption.NPV() );
// Bjerksund and Stensland approximation for American
method = "Bjerksund/Stensland";
americanOption.setPricingEngine(new BjerksundStenslandApproximationEngine(bsmProcess));
System.out.printf(fmt, method, Double.NaN, Double.NaN, americanOption.NPV() );
// Ju Quadratic approximation for American
method = "Ju Quadratic";
americanOption.setPricingEngine(new JuQuadraticApproximationEngine(bsmProcess));