/src/main/java/net/finmath/montecarlo/IndependentIncrementsFromICDF.java
incrementsArray[timeIndex][factor][path] = inverseCumulativeDistributionFunctions[timeIndex][factor].applyAsDouble( time) ;
incrementsArray[timeIndex][factor][path] = inverseCumulativeDistributionFunctions[timeIndex][factor].applyAsDouble ( uniformIncrement ) ;
} } for(int path=0; path<numberOfPaths; path++) { for(int timeIndex=0; timeIndex<timeDiscretization.getNumberOfTimeSteps(); timeIndex++) { for(int factor=0; factor<numberOfFactors; factor++) { final double uniformIncrement = mersenneTwister.nextDouble(); <extra_id_0> } } } increments = new RandomVariable[timeDiscretization.getNumberOfTimeSteps()][numberOfFactors]; for(int timeIndex=0; timeIndex<timeDiscretization.getNumberOfTimeSteps(); timeIndex++) { final double time = timeDiscretization.getTime(timeIndex+1);