Documentation of 'org.apache.commons.math3.ode.nonstiff.HighamHall54Integrator' Java class
HighamHall54Integrator
org.apache.commons.math3.ode.nonstiff

Class HighamHall54Integrator

  • All Implemented Interfaces:
    FirstOrderIntegrator, ODEIntegrator


    public class HighamHall54Integrator
    extends EmbeddedRungeKuttaIntegrator
    This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.

    This integrator is an embedded Runge-Kutta integrator of order 5(4) used in local extrapolation mode (i.e. the solution is computed using the high order formula) with stepsize control (and automatic step initialization) and continuous output. This method uses 7 functions evaluations per step.

    Since:
    1.2
    • Constructor Detail

      • HighamHall54Integrator

        public HighamHall54Integrator(double minStep,
                                      double maxStep,
                                      double scalAbsoluteTolerance,
                                      double scalRelativeTolerance)
        Simple constructor. Build a fifth order Higham and Hall integrator with the given step bounds
        Parameters:
        minStep - minimal step (sign is irrelevant, regardless of integration direction, forward or backward), the last step can be smaller than this
        maxStep - maximal step (sign is irrelevant, regardless of integration direction, forward or backward), the last step can be smaller than this
        scalAbsoluteTolerance - allowed absolute error
        scalRelativeTolerance - allowed relative error
      • HighamHall54Integrator

        public HighamHall54Integrator(double minStep,
                                      double maxStep,
                                      double[] vecAbsoluteTolerance,
                                      double[] vecRelativeTolerance)
        Simple constructor. Build a fifth order Higham and Hall integrator with the given step bounds
        Parameters:
        minStep - minimal step (sign is irrelevant, regardless of integration direction, forward or backward), the last step can be smaller than this
        maxStep - maximal step (sign is irrelevant, regardless of integration direction, forward or backward), the last step can be smaller than this
        vecAbsoluteTolerance - allowed absolute error
        vecRelativeTolerance - allowed relative error

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.