nl.tudelft.simulation.jstats.ode.integrators
Class Heun

java.lang.Object
  extended by nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
      extended by nl.tudelft.simulation.jstats.ode.integrators.Heun
All Implemented Interfaces:
Serializable

public class Heun
extends NumericalIntegrator

The Heun numerical estimator.

(c) copyright 2002-2005 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser General Public License (LGPL) , no warranty.

Since:
1.4
Version:
$Revision: 1.1 $ $Date: 2007/01/06 13:25:42 $
Author:
Peter Jacobs
See Also:
Serialized Form

Field Summary
 
Fields inherited from class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
ADAMS, DEFAULT_INTEGRATOR, equation, error, EULER, GILL, HEUN, MILNE, RUNGEKUTTA3, RUNGEKUTTA4, RUNGEKUTTACASHCARP, RUNGEKUTTAFEHLBERG, timeStep
 
Constructor Summary
Heun(double timeStep, DifferentialEquationInterface equation)
          constructs a new Heun
 
Method Summary
 double[] next(double x, double[] y)
          computes the next value
 
Methods inherited from class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
add, add, add, add, add, getError, getTimeStep, multiply, resolve, setTimeStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Heun

public Heun(double timeStep,
            DifferentialEquationInterface equation)
constructs a new Heun

Parameters:
timeStep - the timeStep
equation - the equation
Method Detail

next

public double[] next(double x,
                     double[] y)
Description copied from class: NumericalIntegrator
computes the next value

Specified by:
next in class NumericalIntegrator
Parameters:
x - the x value corresponding to the last y-value computed
y - the last y value
Returns:
the new value
See Also:
#next(double, double[])


Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.