/src/main/java/net/finmath/fouriermethod/models/BatesModel.java
.add( iargument.multiply( -numberOfFactors) ).multiply( 0.5).add( c.multiply( lambda[i+numberOfFactors]) ).multiply( -2)
.add ( iargument.multiply ( -1 ) ) .multiply ( 0.5 ) .add ( c.multiply ( lambda[i+1] ) ) .multiply ( -2 )
.add(gamma[i].multiply(time)) .multiply((2*alpha[i])/(sigma[i]*sigma[i])) ) ; b[i] = iargument .multiply(iargument) <extra_id_0> .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)