Package | Description |
---|---|
org.apache.commons.math3.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
org.apache.commons.math3.ode.nonstiff |
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
|
org.apache.commons.math3.ode.sampling |
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.
|
Modifier and Type | Method and Description |
---|---|
FieldEquationsMapper<T> |
FieldExpandableODE.getMapper()
Get the mapper for the set of equations.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.math3.ode.nonstiff.LutherFieldStepInterpolator<T> |
LutherFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T> |
ThreeEighthesFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.MidpointFieldStepInterpolator<T> |
MidpointFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.HighamHall54FieldStepInterpolator<T> |
HighamHall54FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.EulerFieldStepInterpolator<T> |
EulerFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.DormandPrince853FieldStepInterpolator<T> |
DormandPrince853FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T> |
RungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected abstract org.apache.commons.math3.ode.nonstiff.RungeKuttaFieldStepInterpolator<T> |
EmbeddedRungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T> |
ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.DormandPrince54FieldStepInterpolator<T> |
DormandPrince54FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.apache.commons.math3.ode.nonstiff.GillFieldStepInterpolator<T> |
GillFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
T |
AdaptiveStepsizeFieldIntegrator.initializeStep(boolean forward,
int order,
T[] scale,
FieldODEStateAndDerivative<T> state0,
FieldEquationsMapper<T> mapper)
Initialize the integration step.
|
Modifier and Type | Method and Description |
---|---|
protected abstract FieldODEStateAndDerivative<T> |
AbstractFieldStepInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> equationsMapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH)
Compute the state and derivatives at the interpolated time.
|
protected abstract AbstractFieldStepInterpolator<T> |
AbstractFieldStepInterpolator.create(boolean newForward,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper)
Create a new instance.
|
Constructor and Description |
---|
AbstractFieldStepInterpolator(boolean isForward,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldODEStateAndDerivative<T> softPreviousState,
FieldODEStateAndDerivative<T> softCurrentState,
FieldEquationsMapper<T> equationsMapper)
Simple constructor.
|
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.