if (value2 == null || Math.abs(value2) < ZERO) {
if (getMode().equals(CalculationMode.STRICT)) {
throw new TimeSeriesException("No data in second series for time " + iter1.currentTime());
}
} else {
times[i] = iter1.currentTimeFast();
returns[i++] = Math.log(iter1.currentValue() / value2);
}
}
return getSeries(times, returns, i);
}