// Not working well for ITM calls
@Test
  public void testCEV() {
    int timeSteps = 200;// TODO why is this working with so few steps?
    int priceSteps = 100;
    double lowerMoneyness = 0.3; // Not working well for ITM calls
    double upperMoneyness = 3.0;
    double volTol = 5e-3;
    boolean print = false; // set to false before pushing
    TESTER.testCEV(SOLVER, timeSteps, priceSteps, lowerMoneyness, upperMoneyness, volTol, print);
  }
int timeSteps = 200;// TODO why is this working with so few steps?
int priceSteps = 100;
double lowerMoneyness = 0.3; // Not working well for ITM calls
double upperMoneyness = 3.0;
double volTol = 5e-3;
@Test
public void testCEV() {
int timeSteps = 200;// TODO why is this working with so few steps?
int priceSteps = 100;
double lowerMoneyness = 0.3; // Not working well for ITM calls
double upperMoneyness = 3.0;
double volTol = 5e-3;
boolean print = false; // set to false before pushing
TESTER.testCEV(SOLVER, timeSteps, priceSteps, lowerMoneyness, upperMoneyness, volTol, print);
}
@Test
public void testCEV() {
int timeSteps = 200;// TODO why is this working with so few steps?
int priceSteps = 100;
double lowerMoneyness = 0.3; // Not working well for ITM calls
double upperMoneyness = 3.0;
double volTol = 5e-3;
boolean print = false; // set to false before pushing
TESTER.testCEV(SOLVER, timeSteps, priceSteps, lowerMoneyness, upperMoneyness, volTol, print);
}