Package | Description |
---|---|
org.apache.commons.math.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
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 | Interface and Description |
---|---|
interface |
ExtendedFirstOrderDifferentialEquations
This interface represents a first order differential equations set
with a main set of equations and an extension set.
|
Modifier and Type | Class and Description |
---|---|
class |
FirstOrderConverter
This class converts second order differential equations to first
order ones.
|
Modifier and Type | Method and Description |
---|---|
double |
FirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
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 |
AbstractIntegrator.setEquations(FirstOrderDifferentialEquations equations)
Set the differential equations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ODEWithJacobians
Deprecated.
as of 2.2 the complete package is deprecated, it will be replaced
in 3.0 by a completely rewritten implementation
|
interface |
ParameterizedODE
Deprecated.
as of 2.2 the complete package is deprecated, it will be replaced
in 3.0 by a completely rewritten implementation
|
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
double |
AdamsBashforthIntegrator.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 |
AdamsIntegrator.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.
|
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.