org.opensourcephysics.numerics.dde_solvers
Class AbstractDiscreteTimeSolverInterpolator.WrapperDDE

java.lang.Object
  extended by org.opensourcephysics.numerics.dde_solvers.AbstractDiscreteTimeSolverInterpolator.WrapperDDE
Enclosing class:
AbstractDiscreteTimeSolverInterpolator

public static class AbstractDiscreteTimeSolverInterpolator.WrapperDDE
extends java.lang.Object


Constructor Summary
AbstractDiscreteTimeSolverInterpolator.WrapperDDE(DDE dde, AbstractDiscreteTimeSolverInterpolator solver, double[] state)
           
 
Method Summary
 void evaluateRate(double[] state, double[] rate)
          Evaluates the rate at the given state
 void prepareStep(double time, double[] delays)
          Prepares the ODE for a sequence of evaluations of the algorithm in an interval containing this time
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDiscreteTimeSolverInterpolator.WrapperDDE

public AbstractDiscreteTimeSolverInterpolator.WrapperDDE(DDE dde,
                                                         AbstractDiscreteTimeSolverInterpolator solver,
                                                         double[] state)
Method Detail

prepareStep

public void prepareStep(double time,
                        double[] delays)
Prepares the ODE for a sequence of evaluations of the algorithm in an interval containing this time


evaluateRate

public void evaluateRate(double[] state,
                         double[] rate)
Evaluates the rate at the given state