Package | Description |
---|---|
org.apache.commons.math.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
org.apache.commons.math.ode.events |
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.
|
org.apache.commons.math.ode.jacobians |
This package was intended to solve Ordinary Differential Equations problems
and also compute derivatives of the solution.
|
org.apache.commons.math.ode.nonstiff |
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
|
Modifier and Type | Method and Description |
---|---|
protected double |
AbstractIntegrator.acceptStep(AbstractStepInterpolator interpolator,
double[] y,
double[] yDot,
double tEnd)
Accept a step, triggering events and step handlers.
|
double |
FirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
void |
SecondOrderIntegrator.integrate(SecondOrderDifferentialEquations equations,
double t0,
double[] y0,
double[] yDot0,
double t,
double[] y,
double[] yDot)
Integrate the differential equations up to the given time
|
protected void |
AbstractIntegrator.sanityChecks(FirstOrderDifferentialEquations ode,
double t0,
double[] y0,
double t,
double[] y)
Perform some sanity checks on the integration parameters.
|
protected void |
MultistepIntegrator.start(double t0,
double[] y0,
double t)
Start the integration.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CombinedEventsManager.evaluateStep(StepInterpolator interpolator)
Deprecated.
Evaluate the impact of the proposed step on all managed
event handlers.
|
boolean |
CombinedEventsManager.reset(double t,
double[] y)
Deprecated.
Let the event handlers reset the state if they want.
|
void |
CombinedEventsManager.stepAccepted(double t,
double[] y)
Deprecated.
Inform the event handlers that the step has been accepted
by the integrator.
|
Modifier and Type | Method and Description |
---|---|
double |
FirstOrderIntegratorWithJacobians.integrate(double t0,
double[] y0,
double[][] dY0dP,
double t,
double[] y,
double[][] dYdY0,
double[][] dYdP)
Deprecated.
Integrate the differential equations and the variational equations up to the given time.
|
Modifier and Type | Method and Description |
---|---|
protected double |
AdaptiveStepsizeIntegrator.filterStep(double h,
boolean forward,
boolean acceptSmall)
Filter the integration step.
|
double |
RungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
double |
GraggBulirschStoerIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
abstract double |
AdamsIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
double |
EmbeddedRungeKuttaIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
abstract double |
AdaptiveStepsizeIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
double |
AdamsMoultonIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
double |
AdamsBashforthIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
protected void |
AdaptiveStepsizeIntegrator.sanityChecks(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Perform some sanity checks on the integration parameters.
|
Copyright © 2003–2016. All rights reserved.