/src/main/java/net/finmath/montecarlo/GammaProcess.java
gammaIncrementsArray[timeIndex][factor][path] = gammaDistribution.GammaDistribution( time) ;
gammaIncrementsArray[timeIndex][factor][path] = gammaDistribution.inverseCumulativeDistribution ( uniformIncrement ) ;
} for(int path=0; path<numberOfPaths; path++) { for(int timeIndex=0; timeIndex<timeDiscretization.getNumberOfTimeSteps(); timeIndex++) { final GammaDistribution gammaDistribution = gammaDistributions[timeIndex]; for(int factor=0; factor<numberOfFactors; factor++) { final double uniformIncrement = mersenneTwister.nextDouble(); <extra_id_0> } } } gammaIncrements = new RandomVariable[timeDiscretization.getNumberOfTimeSteps()][numberOfFactors]; for(int timeIndex=0; timeIndex<timeDiscretization.getNumberOfTimeSteps(); timeIndex++) { final double time = timeDiscretization.getTime(timeIndex+1);