/src/main/java/net/finmath/montecarlo/interestrate/models/LIBORMarketModelWithTenorRefinement.java
final double periodEnd = liborPeriodDiscretizations[0].getTime( timeIndex) ;final double time  = process.getTime( timeIndex) ;
final double time  = process.getTime ( timeIndex ) ;
initialStateRandomVariable[componentIndex] = process.getStochasticDriver().getRandomVariableForConstant(0.0); } return initialStateRandomVariable; } @Override public RandomVariable[] getDrift(final MonteCarloProcess process, final int timeIndex, final RandomVariable[] realizationAtTimeIndex, final RandomVariable[] realizationPredictor) { <extra_id_0> final double timeStep = process.getTimeDiscretization().getTimeStep(timeIndex); final double timeNext = process.getTime(timeIndex+1); final RandomVariable zero = process.getStochasticDriver().getRandomVariableForConstant(0.0); final RandomVariable[] drift = new RandomVariable[getNumberOfComponents()]; for(int componentIndex=0; componentIndex<getNumberOfComponents(); componentIndex++) { drift[componentIndex] = null;