Uses of Interface
org.apache.commons.math.ode.FirstOrderDifferentialEquations
Packages that use FirstOrderDifferentialEquations
Package
Description
This package provides classes to solve Ordinary Differential Equations problems.
This package was intended to solve Ordinary Differential Equations problems
and also compute derivatives of the solution.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
-
Uses of FirstOrderDifferentialEquations in org.apache.commons.math.ode
Subinterfaces of FirstOrderDifferentialEquations in org.apache.commons.math.odeModifier and TypeInterfaceDescriptioninterfaceThis interface represents a first order differential equations set with a main set of equations and an extension set.Classes in org.apache.commons.math.ode that implement FirstOrderDifferentialEquationsModifier and TypeClassDescriptionclassThis class converts second order differential equations to first order ones.Methods in org.apache.commons.math.ode with parameters of type FirstOrderDifferentialEquationsModifier and TypeMethodDescriptiondoubleFirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.protected voidAbstractIntegrator.sanityChecks(FirstOrderDifferentialEquations ode, double t0, double[] y0, double t, double[] y) Perform some sanity checks on the integration parameters.protected voidAbstractIntegrator.setEquations(FirstOrderDifferentialEquations equations) Set the differential equations. -
Uses of FirstOrderDifferentialEquations in org.apache.commons.math.ode.jacobians
Subinterfaces of FirstOrderDifferentialEquations in org.apache.commons.math.ode.jacobiansModifier and TypeInterfaceDescriptioninterfaceDeprecated.as of 2.2 the complete package is deprecated, it will be replaced in 3.0 by a completely rewritten implementationinterfaceDeprecated.as of 2.2 the complete package is deprecated, it will be replaced in 3.0 by a completely rewritten implementation -
Uses of FirstOrderDifferentialEquations in org.apache.commons.math.ode.nonstiff
Methods in org.apache.commons.math.ode.nonstiff with parameters of type FirstOrderDifferentialEquationsModifier and TypeMethodDescriptiondoubleAdaptiveStepsizeIntegrator.initializeStep(FirstOrderDifferentialEquations equations, boolean forward, int order, double[] scale, double t0, double[] y0, double[] yDot0, double[] y1, double[] yDot1) Initialize the integration step.doubleAdamsBashforthIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.abstract doubleAdamsIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.doubleAdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.abstract doubleAdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.doubleEmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.doubleGraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.doubleRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.protected voidAdaptiveStepsizeIntegrator.sanityChecks(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Perform some sanity checks on the integration parameters.