

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
public interface RichDESystem
A 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.
Method Summary  

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. 
Methods inherited from interface org.simulator.math.odes.DESystem 

containsEventsOrRules, getIdentifiers, getPositiveValueCount, setDelaysIncluded 
Methods inherited from interface org.apache.commons.math.ode.FirstOrderDifferentialEquations 

computeDerivatives, getDimension 
Method Detail 

String[] getAdditionalValueIds()
String
array must equal the length of the array returned by
getAdditionalValues(double, double[])
.
double[] getAdditionalValues(double t, double[] Y) throws DerivativeException
t
 The time point for which intermediate results are to be
computed.Y
 The result vector from the previous time step.
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[])
.

Generated at March 17 2014 Version 1.4 Revision 453 

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 