DESystem, org.apache.commons.math.ode.FirstOrderDifferentialEquations, SerializableSBMLinterpreterpublic interface RichDESystem extends DESystem
RichDESystem is a DESystem that provides additional
 information besides the pure rate of change during its evaluation. For
 instance, such a system also computes intermediate result that might be of
 interest later on.| Modifier and Type | Method | Description | 
|---|---|---|
int | 
getAdditionalValueCount() | 
 Gives the number of intermediate results that are computed by this class. 
 | 
String[] | 
getAdditionalValueIds() | 
 This provides the column/row identifiers of all intermediate results: one
 identifier per result. 
 | 
double[] | 
getAdditionalValues(double t,
                   double[] Y) | 
 Computes and/or delivers the intermediate results at the given time and
 for the given results from the previous time step. 
 | 
containsEventsOrRules, getIdentifiers, getPositiveValueCount, setDelaysIncludedString[] getAdditionalValueIds()
String array must equal the length of the array returned by
 getAdditionalValues(double, double[]).double[] getAdditionalValues(double t,
                             double[] Y)
                      throws org.apache.commons.math.ode.DerivativeException
t - The time point for which intermediate results are to be
            computed.Y - The result vector from the previous time step.org.apache.commons.math.ode.DerivativeException - If the system cannot be solved for the given configuration or
             no intermediate results can be computed in this step.int getAdditionalValueCount()
getAdditionalValueIds() and
 getAdditionalValues(double, double[]).Copyright © 2007–2018. All rights reserved.