Documentation of 'org.apache.commons.math3.ode.SecondOrderIntegrator' Java class
SecondOrderIntegrator
org.apache.commons.math3.ode

Interface SecondOrderIntegrator

    • Method Detail

      • integrate

        void integrate(SecondOrderDifferentialEquations equations,
                       double t0,
                       double[] y0,
                       double[] yDot0,
                       double t,
                       double[] y,
                       double[] yDot)
                throws MathIllegalStateException,
                       MathIllegalArgumentException
        Integrate the differential equations up to the given time
        Parameters:
        equations - differential equations to integrate
        t0 - initial time
        y0 - initial value of the state vector at t0
        yDot0 - initial value of the first derivative of the state vector at t0
        t - target time for the integration (can be set to a value smaller thant t0 for backward integration)
        y - placeholder where to put the state vector at each successful step (and hence at the end of integration), can be the same object as y0
        yDot - placeholder where to put the first derivative of the state vector at time t, can be the same object as yDot0
        Throws:
        MathIllegalStateException - if the integrator cannot perform integration
        MathIllegalArgumentException - if integration parameters are wrong (typically too small integration span)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.