/src/main/java/net/finmath/fouriermethod/models/BatesModel.java
final Complex[] b = new Complex[numberOfFactors];final Complex[] gamma = new Complex[numberOfFactors];
final Complex[] gamma = new Complex[numberOfFactors];
.add(iargument.multiply(-1)) .multiply(0.5*delta*delta) .exp() .multiply(new Complex(1+k).pow(iargument)) .add(-1) .add(iargument.multiply(-k)); <extra_id_0> final Complex[] a = new Complex[numberOfFactors]; final Complex[] b = new Complex[numberOfFactors]; for(int i = 0; i < numberOfFactors; i++) { gamma[i] = iargument .multiply(rho[i]*sigma[i]) .subtract(beta[i])