/src/main/java/net/finmath/montecarlo/interestrate/models/HullWhiteModelWithShiftExtension.java
if( previousTime == process.getTime( 0) ) {
if ( time == process.getTime ( 0 ) ) {
} @Override public RandomVariable getNumeraire(MonteCarloProcess process, final double time) throws CalculationException { if(time < 0) { return randomVariableFactory.createRandomVariable(discountCurve.getDiscountFactor(analyticModel, time)); } <extra_id_0> final RandomVariable one = randomVariableFactory.createRandomVariable(1.0); return one; } final int timeIndex = process.getTimeIndex(time); if(timeIndex < 0) { int previousTimeIndex = process.getTimeIndex(time);