final Handle<YieldTermStructure> flatTermStructure = new Handle<YieldTermStructure>(
new FlatForward(settlementDate, riskFreeRate, dayCounter));
final Handle<YieldTermStructure> flatDividendTS = new Handle<YieldTermStructure>(
new FlatForward(settlementDate, dividendYield, dayCounter));
final Handle<BlackVolTermStructure> flatVolTS = new Handle<BlackVolTermStructure>(
new BlackConstantVol(settlementDate, calendar, volatility, dayCounter));
final BlackScholesMertonProcess stochasticProcess = new BlackScholesMertonProcess(
underlyingH, flatDividendTS, flatTermStructure, flatVolTS);
final int timeSteps = 801;