/src/main/java/net/finmath/montecarlo/hybridassetinterestrate/HybridAssetLIBORModelMonteCarloSimulationFromModels.java
numeraire = numeraire.mult( deterministicNumeraireAdjustment) ;
numeraire = numeraire.mult ( deterministicNumeraireAdjustment ) ;
} @Override public RandomVariable getNumeraire(final double time) throws CalculationException { RandomVariable numeraire = liborSimulation.getNumeraire(time); if(discountCurve != null) { final double deterministicNumeraireAdjustment = numeraire.invert().getAverage() / discountCurve.getDiscountFactor(time); <extra_id_0> } return numeraire; } @Override public RandomVariable getNumeraire(final int timeIndex) throws CalculationException { return getNumeraire(getTime(timeIndex));