class BlackScholesMertonPDEPricer {

  public double price(final double s0, final double k, final double r, final double b, final double t, final double sigma, final boolean isCall, final int spaceNodes,
      final int timeNodes) {
    return price(s0, k, r, b, t, sigma, isCall, false, spaceNodes, timeNodes);
  }

  public  BlackScholesMertonPDEPricer();
  public  BlackScholesMertonPDEPricer(final boolean useBurnin);
  public  BlackScholesMertonPDEPricer(final boolean useBurnin, final double burninFrac);
  public  BlackScholesMertonPDEPricer(final boolean useBurnin, final double burninFrac, final double burninTheta, final double mainTheta);

}