org.simulator.math.odes
Interface DelayValueHolder

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ValueHolder
All Known Implementing Classes:
AbstractDESSolver, AdamsBashforthSolver, AdamsMoultonSolver, AdaptiveStepsizeIntegrator, DormandPrince54Solver, DormandPrince853Solver, EulerMethod, FirstOrderSolver, GraggBulirschStoerSolver, HighamHall54Solver, RosenbrockSolver, RungeKutta_EventSolver, SBMLinterpreter

public interface DelayValueHolder
extends java.io.Serializable

This interface describes a value holder that can compute values with delay.

Version:
$Rev: 146 $
Author:
Roland Keller

Method Summary
 double computeDelayedValue(double time, java.lang.String id)
           
 

Method Detail

computeDelayedValue

double computeDelayedValue(double time,
                           java.lang.String id)
                           throws org.apache.commons.math.ode.DerivativeException
Parameters:
the - current time
the - id of the delayed value
Returns:
the value computed
Throws:
org.apache.commons.math.ode.DerivativeException