/src/main/java/net/finmath/marketdata/model/curves/SeasonalCurve.java
final double[] seasonalAdjustmentCalculated = SeasonalCurve.computeSeasonalAdjustments( referenceDate, this, numberOfYearsToAverage) ;
final double[] seasonalAdjustmentCalculated = SeasonalCurve.computeSeasonalAdjustments ( referenceDate, indexFixings, numberOfYearsToAverage ) ;
curve = null; return buildCurve; } } public SeasonalCurve(final String name, final LocalDate referenceDate, final Map<LocalDate, Double> indexFixings, final int numberOfYearsToAverage) { super(name, referenceDate); <extra_id_0> final double[] seasonTimes = new double[12]; final double[] seasonValue = new double[12]; double seasonValueCummulated = 1.0; for(int j=0; j<12; j++) { seasonValueCummulated *= Math.exp(seasonalAdjustmentCalculated[j]/12.0); seasonTimes[j] = j/12.0;