/src/main/java/net/finmath/fouriermethod/models/BatesModel.java
.add( time[i].multiply( new Complex( 1).divide( gamma[i].multiply( gamma).exp( ) ).add( 1).divide( new Complex( 1).divide( gamma[i].multiply( time).exp( ) )
.add ( gamma[i] .multiply ( new Complex ( 1 ) .divide ( gamma[i].multiply ( time ) .exp ( ) ) .add ( 1 ) .divide ( new Complex ( 1 ) .divide ( gamma[i].multiply ( time ) .exp ( ) )
.multiply(0.5) .add(c.multiply(lambda[i+1])) .multiply(-2) .divide(iargument .multiply(rho[i] * sigma[i]) .subtract(beta[i]) <extra_id_0> .subtract(1) ) ) ) ) ;