Uses of Interface
org.apache.commons.math.ode.FirstOrderDifferentialEquations

Packages that use FirstOrderDifferentialEquations
org.apache.commons.math.ode This package provides classes to solve Ordinary Differential Equations problems. 
 

Uses of FirstOrderDifferentialEquations in org.apache.commons.math.ode
 

Classes in org.apache.commons.math.ode that implement FirstOrderDifferentialEquations
 class FirstOrderConverter
          This class converts second order differential equations to first order ones.
 

Fields in org.apache.commons.math.ode declared as FirstOrderDifferentialEquations
protected  FirstOrderDifferentialEquations RungeKuttaStepInterpolator.equations
          Reference to the differential equations beeing integrated.
 

Methods in org.apache.commons.math.ode with parameters of type FirstOrderDifferentialEquations
 double AdaptiveStepsizeIntegrator.initializeStep(FirstOrderDifferentialEquations equations, boolean forward, int order, double[] scale, double t0, double[] y0, double[] yDot0, double[] y1, double[] yDot1)
          Initialize the integration step.
 void RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
 void FirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
 void EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
abstract  void AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
 void GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
 void DormandPrince853StepInterpolator.reinitialize(FirstOrderDifferentialEquations equations, double[] y, double[][] yDotK, boolean forward)
          Reinitialize the instance Some embedded Runge-Kutta integrators need fewer functions evaluations than their counterpart step interpolators.
 void DormandPrince54StepInterpolator.reinitialize(FirstOrderDifferentialEquations equations, double[] y, double[][] yDotK, boolean forward)
          Reinitialize the instance
 void RungeKuttaStepInterpolator.reinitialize(FirstOrderDifferentialEquations equations, double[] y, double[][] yDotK, boolean forward)
          Reinitialize the instance
private  void RungeKuttaIntegrator.sanityChecks(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Perform some sanity checks on the integration parameters.
protected  void AdaptiveStepsizeIntegrator.sanityChecks(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Perform some sanity checks on the integration parameters.
private  boolean GraggBulirschStoerIntegrator.tryStep(FirstOrderDifferentialEquations equations, double t0, double[] y0, double step, int k, double[] scale, double[][] f, double[] yMiddle, double[] yEnd, double[] yTmp)
          Perform integration over one step using substeps of a modified midpoint method.