public void clearvalues() throws UpdatableModelException { checkUpdatable(); if (values.size() > 0) { // Keep initial value double ival = values.getQuick(0); values.clear(); successiveCtxtIds.clear(); values.add(ival); successiveCtxtIds.add(NoValues.STRING_NOVALUE); gradientValues.clear(); } }
public double getSuccessiveValue(int idx) { if (values.size() == 0 || idx < 0 || idx >= values.size()) { return Double.NaN; } return values.getQuick(idx); }