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 void addGradientValue(double value, String variableId) throws UpdatableModelException { DoubleArrayList1D gvalues = gradientValues.get(variableId); if (gvalues == null) gvalues = new DoubleArrayList1D(10); gvalues.add(value); gradientValues.put(variableId, gvalues); }