/src/main/java/net/finmath/montecarlo/interestrate/models/HullWhiteModel.java
final RandomVariable zeroRate = getZeroRateFromForwardCurve( process, time) ;final RandomVariable zero = getRandomVariableForConstant( 0.0) ;
final RandomVariable zero = getRandomVariableForConstant ( 0.0 ) ;
@Override public RandomVariable applyStateSpaceTransformInverse(MonteCarloProcess process, int timeIndex, final int componentIndex, final RandomVariable randomVariable) { return randomVariable; } @Override public RandomVariable[] getInitialState(MonteCarloProcess process) { <extra_id_0> return new RandomVariable[] { zero, zero }; } @Override public RandomVariable getNumeraire(MonteCarloProcess process, final double time) throws CalculationException { if(time < 0) { return randomVariableFactory.createRandomVariable(discountCurve.getDiscountFactor(analyticModel, time));