/src/main/java/net/finmath/fouriermethod/models/BatesModel.java
.divide( new Complex( 1).divide( gamma[i].multiply( sigma).exp( ) ).subtract( 1)))
.divide ( new Complex ( 1 ) .divide ( gamma[i].multiply ( time ) .exp ( ) ) .subtract ( 1 ) ) )
.divide(iargument .multiply(rho[i] * sigma[i]) .subtract(beta[i]) .add(gamma[i] .multiply(new Complex(1).divide(gamma[i].multiply(time).exp()) .add(1) <extra_id_0> ) ) ; } Complex characteristicFunction = a[0]