/src/main/java/net/finmath/montecarlo/interestrate/models/HullWhiteModelWithConstantCoeff.java
previousTimeIndex--; }previousTimeIndex = -previousTimeIndex-1;
previousTimeIndex = -previousTimeIndex-1; } previousTimeIndex--;
return one; } final int timeIndex = process.getTimeIndex(time); if(timeIndex < 0) { int previousTimeIndex = process.getTimeIndex(time); if(previousTimeIndex < 0) { <extra_id_0> final double previousTime = process.getTime(previousTimeIndex); final RandomVariable value = getShortRate(process, previousTimeIndex); final RandomVariable integratedRate = value.mult(time-previousTime); return getNumeraire(process, previousTime).mult(integratedRate.exp()); } if(process != numerairesProcess) {