Uses of Interface
org.apache.commons.math3.RealFieldElement
Packages that use RealFieldElement
Package
Description
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.
This package holds the main interfaces and basic building block classes
dealing with differentiation.
Root finding algorithms, for univariate real functions.
Decimal floating point library for Java
This package provides basic 3D geometry components.
This package provides classes to solve Ordinary Differential Equations problems.
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.
Convenience routines and common data structures used throughout the commons-math library.
-
Uses of RealFieldElement in org.apache.commons.math3.analysis
Classes in org.apache.commons.math3.analysis with type parameters of type RealFieldElementModifier and TypeInterfaceDescriptioninterface
RealFieldUnivariateFunction<T extends RealFieldElement<T>>
An interface representing a univariate real function. -
Uses of RealFieldElement in org.apache.commons.math3.analysis.differentiation
Classes in org.apache.commons.math3.analysis.differentiation that implement RealFieldElementModifier and TypeClassDescriptionclass
Class representing both the value and the differentials of a function.class
First derivative computation with large number of variables. -
Uses of RealFieldElement in org.apache.commons.math3.analysis.solvers
Classes in org.apache.commons.math3.analysis.solvers with type parameters of type RealFieldElementModifier and TypeInterfaceDescriptioninterface
BracketedRealFieldUnivariateSolver<T extends RealFieldElement<T>>
Interface for(univariate real) root-finding algorithms
that maintain a bracketed solution.class
FieldBracketingNthOrderBrentSolver<T extends RealFieldElement<T>>
This class implements a modification of the Brent algorithm.Fields in org.apache.commons.math3.analysis.solvers declared as RealFieldElementModifier and TypeFieldDescriptionprivate final T
FieldBracketingNthOrderBrentSolver.absoluteAccuracy
Absolute accuracy.private final T
FieldBracketingNthOrderBrentSolver.functionValueAccuracy
Function value accuracy.private final T
FieldBracketingNthOrderBrentSolver.relativeAccuracy
Relative accuracy.Methods in org.apache.commons.math3.analysis.solvers with parameters of type RealFieldElement -
Uses of RealFieldElement in org.apache.commons.math3.dfp
Classes in org.apache.commons.math3.dfp that implement RealFieldElement -
Uses of RealFieldElement in org.apache.commons.math3.geometry.euclidean.threed
Classes in org.apache.commons.math3.geometry.euclidean.threed with type parameters of type RealFieldElementModifier and TypeClassDescriptionclass
FieldRotation<T extends RealFieldElement<T>>
This class is a re-implementation ofRotation
usingRealFieldElement
.class
FieldVector3D<T extends RealFieldElement<T>>
This class is a re-implementation ofVector3D
usingRealFieldElement
.Fields in org.apache.commons.math3.geometry.euclidean.threed declared as RealFieldElementModifier and TypeFieldDescriptionprivate final T
FieldRotation.q0
Scalar coordinate of the quaternion.private final T
FieldRotation.q1
First coordinate of the vectorial part of the quaternion.private final T
FieldRotation.q2
Second coordinate of the vectorial part of the quaternion.private final T
FieldRotation.q3
Third coordinate of the vectorial part of the quaternion.private final T
FieldVector3D.x
Abscissa.private final T
FieldVector3D.y
Ordinate.private final T
FieldVector3D.z
Height.Methods in org.apache.commons.math3.geometry.euclidean.threed with type parameters of type RealFieldElementModifier and TypeMethodDescriptionstatic <T extends RealFieldElement<T>>
TFieldVector3D.angle
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the angular separation between two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.angle
(FieldVector3D<T> v1, Vector3D v2) Compute the angular separation between two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.angle
(Vector3D v1, FieldVector3D<T> v2) Compute the angular separation between two vectors.static <T extends RealFieldElement<T>>
FieldRotation<T> FieldRotation.applyInverseTo
(Rotation rOuter, FieldRotation<T> rInner) Apply the inverse of a rotation to another rotation.static <T extends RealFieldElement<T>>
FieldVector3D<T> FieldRotation.applyInverseTo
(Rotation r, FieldVector3D<T> u) Apply the inverse of a rotation to a vector.static <T extends RealFieldElement<T>>
FieldRotation<T> FieldRotation.applyTo
(Rotation r1, FieldRotation<T> rInner) Apply a rotation to another rotation.static <T extends RealFieldElement<T>>
FieldVector3D<T> FieldRotation.applyTo
(Rotation r, FieldVector3D<T> u) Apply a rotation to a vector.static <T extends RealFieldElement<T>>
FieldVector3D<T> FieldVector3D.crossProduct
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the cross-product of two vectors.static <T extends RealFieldElement<T>>
FieldVector3D<T> FieldVector3D.crossProduct
(FieldVector3D<T> v1, Vector3D v2) Compute the cross-product of two vectors.static <T extends RealFieldElement<T>>
FieldVector3D<T> FieldVector3D.crossProduct
(Vector3D v1, FieldVector3D<T> v2) Compute the cross-product of two vectors.static <T extends RealFieldElement<T>>
TFieldRotation.distance
(FieldRotation<T> r1, FieldRotation<T> r2) Compute the distance between two rotations.static <T extends RealFieldElement<T>>
TFieldVector3D.distance
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L2 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distance
(FieldVector3D<T> v1, Vector3D v2) Compute the distance between two vectors according to the L2 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distance
(Vector3D v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L2 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distance1
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L1 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distance1
(FieldVector3D<T> v1, Vector3D v2) Compute the distance between two vectors according to the L1 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distance1
(Vector3D v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L1 norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceInf
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L∞ norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceInf
(FieldVector3D<T> v1, Vector3D v2) Compute the distance between two vectors according to the L∞ norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceInf
(Vector3D v1, FieldVector3D<T> v2) Compute the distance between two vectors according to the L∞ norm.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceSq
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the square of the distance between two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceSq
(FieldVector3D<T> v1, Vector3D v2) Compute the square of the distance between two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.distanceSq
(Vector3D v1, FieldVector3D<T> v2) Compute the square of the distance between two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.dotProduct
(FieldVector3D<T> v1, FieldVector3D<T> v2) Compute the dot-product of two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.dotProduct
(FieldVector3D<T> v1, Vector3D v2) Compute the dot-product of two vectors.static <T extends RealFieldElement<T>>
TFieldVector3D.dotProduct
(Vector3D v1, FieldVector3D<T> v2) Compute the dot-product of two vectors.Methods in org.apache.commons.math3.geometry.euclidean.threed that return RealFieldElementModifier and TypeMethodDescriptionprivate T[]
FieldRotation.buildArray
(T a0, T a1, T a2) Create a dimension 3 array.T[]
FieldRotation.getAngles
(RotationOrder order) Deprecated.T[]
FieldRotation.getAngles
(RotationOrder order, RotationConvention convention) Get the Cardan or Euler angles corresponding to the instance.T[][]
FieldRotation.getMatrix()
Get the 3X3 matrix corresponding to the instanceprivate T[]
Convert an orthogonal rotation matrix to a quaternion.private T[][]
FieldRotation.orthogonalizeMatrix
(T[][] m, double threshold) Perfect orthogonality on a 3X3 matrix.T[]
FieldVector3D.toArray()
Get the vector coordinates as a dimension 3 array.Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RealFieldElementModifier and TypeMethodDescriptionvoid
FieldRotation.applyInverseTo
(double[] in, T[] out) Apply the inverse of the rotation to a vector stored in an array.void
FieldRotation.applyInverseTo
(T[] in, T[] out) Apply the inverse of the rotation to a vector stored in an array.void
Apply the rotation to a vector stored in an array.void
Apply the rotation to a vector stored in an array.private T[]
Convert an orthogonal rotation matrix to a quaternion.private T[][]
FieldRotation.orthogonalizeMatrix
(T[][] m, double threshold) Perfect orthogonality on a 3X3 matrix.Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RealFieldElementModifierConstructorDescriptionFieldRotation
(T[][] m, double threshold) Build a rotation from a 3X3 matrix.FieldVector3D
(T[] v) Simple constructor. -
Uses of RealFieldElement in org.apache.commons.math3.ode
Classes in org.apache.commons.math3.ode with type parameters of type RealFieldElementModifier and TypeClassDescriptionclass
AbstractFieldIntegrator<T extends RealFieldElement<T>>
Base class managing common boilerplate for all integrators.class
ContinuousOutputFieldModel<T extends RealFieldElement<T>>
This class stores all information provided by an ODE integrator during the integration process and build a continuous model of the solution from this.class
FieldEquationsMapper<T extends RealFieldElement<T>>
Class mapping the part of a complete state or derivative that pertains to a set of differential equations.class
FieldExpandableODE<T extends RealFieldElement<T>>
This class represents a combined set of first order differential equations, with at least a primary set of equations expandable by some sets of secondary equations.class
FieldODEState<T extends RealFieldElement<T>>
Container for time, main and secondary state vectors.class
FieldODEStateAndDerivative<T extends RealFieldElement<T>>
Container for time, main and secondary state vectors as well as their derivatives.interface
FieldSecondaryEquations<T extends RealFieldElement<T>>
This interface allows users to add secondary differential equations to a primary set of differential equations.interface
FirstOrderFieldDifferentialEquations<T extends RealFieldElement<T>>
This interface represents a first order differential equations set.interface
FirstOrderFieldIntegrator<T extends RealFieldElement<T>>
This interface represents a first order integrator for differential equations.class
MultistepFieldIntegrator<T extends RealFieldElement<T>>
This class is the base class for multistep integrators for Ordinary Differential Equations.Fields in org.apache.commons.math3.ode declared as RealFieldElementModifier and TypeFieldDescriptionprivate final T[]
FieldODEStateAndDerivative.derivative
Derivative of the main state at time.private T
ContinuousOutputFieldModel.finalTime
Final integration time.private T
ContinuousOutputFieldModel.initialTime
Initial integration time.protected T[]
MultistepFieldIntegrator.scaled
First scaled derivative (h y').private final T[][]
FieldODEStateAndDerivative.secondaryDerivative
Derivative of the secondary state at time.private final T[][]
FieldODEState.secondaryState
Secondary state at time.private final T[]
FieldODEState.state
Main state at time.private T
AbstractFieldIntegrator.stepSize
Current stepsize.private final T[]
MultistepFieldIntegrator.FieldNordsieckInitializer.t
First steps times.private final T
FieldODEState.time
Time.private final T[][]
MultistepFieldIntegrator.FieldNordsieckInitializer.y
First steps states.private final T[][]
MultistepFieldIntegrator.FieldNordsieckInitializer.yDot
First steps derivatives.Methods in org.apache.commons.math3.ode that return RealFieldElementModifier and TypeMethodDescriptionT[]
AbstractFieldIntegrator.computeDerivatives
(T t, T[] y) Compute the derivatives and check the number of evaluations.T[]
FieldExpandableODE.computeDerivatives
(T t, T[] y) Get the current time derivative of the complete state vector.T[]
FieldSecondaryEquations.computeDerivatives
(T t, T[] primary, T[] primaryDot, T[] secondary) Compute the derivatives related to the secondary state parameters.T[]
FirstOrderFieldDifferentialEquations.computeDerivatives
(T t, T[] y) Get the current time derivative of the state vector.protected T[][]
Copy a two-dimensions array.T[]
FieldEquationsMapper.extractEquationData
(int index, T[] complete) Extract equation data from a complete state or derivative array.T[]
FieldODEStateAndDerivative.getDerivative()
Get derivative of the main state at time.T[]
FieldODEStateAndDerivative.getSecondaryDerivative
(int index) Get derivative of the secondary state at time.T[]
FieldODEState.getSecondaryState
(int index) Get secondary state at time.T[]
FieldODEState.getState()
Get main state at time.T[]
FieldEquationsMapper.mapDerivative
(FieldODEStateAndDerivative<T> state) Map a state derivative to a complete flat array.T[]
FieldEquationsMapper.mapState
(FieldODEState<T> state) Map a state to a complete flat array.Methods in org.apache.commons.math3.ode with parameters of type RealFieldElementModifier and TypeMethodDescriptionT[]
AbstractFieldIntegrator.computeDerivatives
(T t, T[] y) Compute the derivatives and check the number of evaluations.T[]
FieldExpandableODE.computeDerivatives
(T t, T[] y) Get the current time derivative of the complete state vector.T[]
FieldSecondaryEquations.computeDerivatives
(T t, T[] primary, T[] primaryDot, T[] secondary) Compute the derivatives related to the secondary state parameters.T[]
FirstOrderFieldDifferentialEquations.computeDerivatives
(T t, T[] y) Get the current time derivative of the state vector.protected T[][]
Copy a two-dimensions array.T[]
FieldEquationsMapper.extractEquationData
(int index, T[] complete) Extract equation data from a complete state or derivative array.void
Initialize equations at the start of an ODE integration.void
Initialize equations at the start of an ODE integration.void
Initialize equations at the start of an ODE integration.protected abstract Array2DRowFieldMatrix
<T> MultistepFieldIntegrator.initializeHighOrderDerivatives
(T h, T[] t, T[][] y, T[][] yDot) Initialize the high order scaled derivatives at step start.protected FieldODEStateAndDerivative
<T> AbstractFieldIntegrator.initIntegration
(FieldExpandableODE<T> eqn, T t0, T[] y0, T t) Prepare the start of an integration.void
FieldEquationsMapper.insertEquationData
(int index, T[] equationData, T[] complete) Insert equation data into a complete state or derivative array.FieldEquationsMapper.mapStateAndDerivative
(T t, T[] y, T[] yDot) Map flat arrays to a state and derivative.Constructors in org.apache.commons.math3.ode with parameters of type RealFieldElementModifierConstructorDescriptionFieldODEState
(T time, T[] state) Simple constructor.FieldODEState
(T time, T[] state, T[][] secondaryState) Simple constructor.FieldODEStateAndDerivative
(T time, T[] state, T[] derivative) Simple constructor.FieldODEStateAndDerivative
(T time, T[] state, T[] derivative, T[][] secondaryState, T[][] secondaryDerivative) Simple constructor. -
Uses of RealFieldElement in org.apache.commons.math3.ode.events
Classes in org.apache.commons.math3.ode.events with type parameters of type RealFieldElementModifier and TypeInterfaceDescriptioninterface
FieldEventHandler<T extends RealFieldElement<T>>
This interface represents a handler for discrete events triggered during ODE integration.class
FieldEventState<T extends RealFieldElement<T>>
This class handles the state for oneevent handler
during integration steps.Fields in org.apache.commons.math3.ode.events declared as RealFieldElementModifier and TypeFieldDescriptionprivate final T
FieldEventState.convergence
Convergence threshold for event localization.private T
FieldEventState.g0
Value of the events handler at the beginning of the step.private T
FieldEventState.pendingEventTime
Occurrence time of the pending event.private T
FieldEventState.previousEventTime
Occurrence time of the previous event.private T
FieldEventState.t0
Time at the beginning of the step. -
Uses of RealFieldElement in org.apache.commons.math3.ode.nonstiff
Classes in org.apache.commons.math3.ode.nonstiff with type parameters of type RealFieldElementModifier and TypeClassDescriptionclass
AdamsBashforthFieldIntegrator<T extends RealFieldElement<T>>
This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.class
AdamsFieldIntegrator<T extends RealFieldElement<T>>
Base class forAdams-Bashforth
andAdams-Moulton
integrators.(package private) class
AdamsFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements an interpolator for Adams integrators using Nordsieck representation.class
AdamsMoultonFieldIntegrator<T extends RealFieldElement<T>>
This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.class
AdamsNordsieckFieldTransformer<T extends RealFieldElement<T>>
Transformer to Nordsieck vectors for Adams integrators.class
AdaptiveStepsizeFieldIntegrator<T extends RealFieldElement<T>>
This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.class
ClassicalRungeKuttaFieldIntegrator<T extends RealFieldElement<T>>
This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).(package private) class
ClassicalRungeKuttaFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements a step interpolator for the classical fourth order Runge-Kutta integrator.class
DormandPrince54FieldIntegrator<T extends RealFieldElement<T>>
This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.(package private) class
DormandPrince54FieldStepInterpolator<T extends RealFieldElement<T>>
This class represents an interpolator over the last step during an ODE integration for the 5(4) Dormand-Prince integrator.class
DormandPrince853FieldIntegrator<T extends RealFieldElement<T>>
This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.(package private) class
DormandPrince853FieldStepInterpolator<T extends RealFieldElement<T>>
This class represents an interpolator over the last step during an ODE integration for the 8(5,3) Dormand-Prince integrator.class
EmbeddedRungeKuttaFieldIntegrator<T extends RealFieldElement<T>>
This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.class
EulerFieldIntegrator<T extends RealFieldElement<T>>
This class implements a simple Euler integrator for Ordinary Differential Equations.(package private) class
EulerFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements a linear interpolator for step.interface
FieldButcherArrayProvider<T extends RealFieldElement<T>>
This interface represents an integrator based on Butcher arrays.class
GillFieldIntegrator<T extends RealFieldElement<T>>
This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .(package private) class
GillFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements a step interpolator for the Gill fourth order Runge-Kutta integrator.class
HighamHall54FieldIntegrator<T extends RealFieldElement<T>>
This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.(package private) class
HighamHall54FieldStepInterpolator<T extends RealFieldElement<T>>
This class represents an interpolator over the last step during an ODE integration for the 5(4) Higham and Hall integrator.class
LutherFieldIntegrator<T extends RealFieldElement<T>>
This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.(package private) class
LutherFieldStepInterpolator<T extends RealFieldElement<T>>
This class represents an interpolator over the last step during an ODE integration for the 6th order Luther integrator.class
MidpointFieldIntegrator<T extends RealFieldElement<T>>
This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.(package private) class
MidpointFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements a step interpolator for second order Runge-Kutta integrator.class
RungeKuttaFieldIntegrator<T extends RealFieldElement<T>>
This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.(package private) class
RungeKuttaFieldStepInterpolator<T extends RealFieldElement<T>>
This class represents an interpolator over the last step during an ODE integration for Runge-Kutta and embedded Runge-Kutta integrators.class
ThreeEighthesFieldIntegrator<T extends RealFieldElement<T>>
This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.(package private) class
ThreeEighthesFieldStepInterpolator<T extends RealFieldElement<T>>
This class implements a step interpolator for the 3/8 fourth order Runge-Kutta integrator.Fields in org.apache.commons.math3.ode.nonstiff declared as RealFieldElementModifier and TypeFieldDescriptionprivate final T[][]
EmbeddedRungeKuttaFieldIntegrator.a
Internal weights from Butcher array (without the first empty row).private final T[][]
RungeKuttaFieldIntegrator.a
Internal weights from Butcher array (without the first empty row).private final T
DormandPrince54FieldStepInterpolator.a70
Last row of the Butcher-array internal weights, element 0.private final T
DormandPrince54FieldStepInterpolator.a72
Last row of the Butcher-array internal weights, element 2.private final T
DormandPrince54FieldStepInterpolator.a73
Last row of the Butcher-array internal weights, element 3.private final T
DormandPrince54FieldStepInterpolator.a74
Last row of the Butcher-array internal weights, element 4.private final T
DormandPrince54FieldStepInterpolator.a75
Last row of the Butcher-array internal weights, element 5.private final T[]
AdamsMoultonFieldIntegrator.Corrector.after
Current state after correction.private final T[]
EmbeddedRungeKuttaFieldIntegrator.b
External weights for the high order method from Butcher array.private final T[]
RungeKuttaFieldIntegrator.b
External weights for the high order method from Butcher array.private final T[]
AdamsMoultonFieldIntegrator.Corrector.before
Current state before correction.private final T[]
EmbeddedRungeKuttaFieldIntegrator.c
Time steps from Butcher array (without the first zero).private final T[]
RungeKuttaFieldIntegrator.c
Time steps from Butcher array (without the first zero).private final T[]
AdamsNordsieckFieldTransformer.c1
Update coefficients of the higher order derivatives wrt y'.private final T
LutherFieldStepInterpolator.c5a
-49 - 49 q.private final T
LutherFieldStepInterpolator.c5b
392 + 287 q.private final T
LutherFieldStepInterpolator.c5c
-637 - 357 q.private final T
LutherFieldStepInterpolator.c5d
833 + 343 q.private final T
LutherFieldStepInterpolator.c6a
-49 + 49 q.private final T
LutherFieldStepInterpolator.c6b
-392 - 287 q.private final T
LutherFieldStepInterpolator.c6c
-637 + 357 q.private final T
LutherFieldStepInterpolator.c6d
833 - 343 q.private final T[][]
DormandPrince853FieldStepInterpolator.d
Interpolation weights.private final T
DormandPrince54FieldStepInterpolator.d0
Shampine (1986) Dense output, element 0.private final T
DormandPrince54FieldStepInterpolator.d2
Shampine (1986) Dense output, element 2.private final T
DormandPrince54FieldStepInterpolator.d3
Shampine (1986) Dense output, element 3.private final T
DormandPrince54FieldStepInterpolator.d4
Shampine (1986) Dense output, element 4.private final T
DormandPrince54FieldStepInterpolator.d5
Shampine (1986) Dense output, element 5.private final T
LutherFieldStepInterpolator.d5a
49 + 49 q.private final T
LutherFieldStepInterpolator.d5b
-1372 - 847 q.private final T
LutherFieldStepInterpolator.d5c
2254 + 1029 qprivate final T
DormandPrince54FieldStepInterpolator.d6
Shampine (1986) Dense output, element 6.private final T
LutherFieldStepInterpolator.d6a
49 - 49 q.private final T
LutherFieldStepInterpolator.d6b
-1372 + 847 q.private final T
LutherFieldStepInterpolator.d6c
2254 - 1029 qprivate final T[]
HighamHall54FieldIntegrator.e
Error weights Butcher array.private final T
DormandPrince54FieldIntegrator.e1
Error array, element 1.private final T
DormandPrince853FieldIntegrator.e1_01
First error weights array, element 1.private final T
DormandPrince853FieldIntegrator.e1_06
First error weights array, element 6.private final T
DormandPrince853FieldIntegrator.e1_07
First error weights array, element 7.private final T
DormandPrince853FieldIntegrator.e1_08
First error weights array, element 8.private final T
DormandPrince853FieldIntegrator.e1_09
First error weights array, element 9.private final T
DormandPrince853FieldIntegrator.e1_10
First error weights array, element 10.private final T
DormandPrince853FieldIntegrator.e1_11
First error weights array, element 11.private final T
DormandPrince853FieldIntegrator.e1_12
First error weights array, element 12.private final T
DormandPrince853FieldIntegrator.e2_01
Second error weights array, element 1.private final T
DormandPrince853FieldIntegrator.e2_06
Second error weights array, element 6.private final T
DormandPrince853FieldIntegrator.e2_07
Second error weights array, element 7.private final T
DormandPrince853FieldIntegrator.e2_08
Second error weights array, element 8.private final T
DormandPrince853FieldIntegrator.e2_09
Second error weights array, element 9.private final T
DormandPrince853FieldIntegrator.e2_10
Second error weights array, element 10.private final T
DormandPrince853FieldIntegrator.e2_11
Second error weights array, element 11.private final T
DormandPrince853FieldIntegrator.e2_12
Second error weights array, element 12.private final T
DormandPrince54FieldIntegrator.e3
Error array, element 3.private final T
DormandPrince54FieldIntegrator.e4
Error array, element 4.private final T
DormandPrince54FieldIntegrator.e5
Error array, element 5.private final T
DormandPrince54FieldIntegrator.e6
Error array, element 6.private final T
DormandPrince54FieldIntegrator.e7
Error array, element 7.private final T
EmbeddedRungeKuttaFieldIntegrator.exp
Stepsize control exponent.private T
AdaptiveStepsizeFieldIntegrator.initialStep
User supplied initial step.private T
EmbeddedRungeKuttaFieldIntegrator.maxGrowth
Maximal growth factor for stepsize control.private T
AdaptiveStepsizeFieldIntegrator.maxStep
Maximal step.private T
EmbeddedRungeKuttaFieldIntegrator.minReduction
Minimal reduction factor for stepsize control.private T
AdaptiveStepsizeFieldIntegrator.minStep
Minimal step.private final T
GillFieldStepInterpolator.one_minus_inv_sqrt_2
First Gill coefficient.private final T
GillFieldStepInterpolator.one_plus_inv_sqrt_2
Second Gill coefficient.private final T[]
AdamsMoultonFieldIntegrator.Corrector.previous
Previous state.private T
EmbeddedRungeKuttaFieldIntegrator.safety
Safety factor for stepsize control.private final T[]
AdamsFieldStepInterpolator.scaled
First scaled derivative.private final T[]
AdamsMoultonFieldIntegrator.Corrector.scaled
Current scaled first derivative.private T
AdamsFieldStepInterpolator.scalingH
Step size used in the first scaled derivative and Nordsieck vector.private final T
RungeKuttaFieldIntegrator.step
Integration step.private final T[][]
RungeKuttaFieldStepInterpolator.yDotK
Slopes at the intermediate points.Fields in org.apache.commons.math3.ode.nonstiff with type parameters of type RealFieldElementModifier and TypeFieldDescriptionprivate static final Map
<Integer, Map<Field<? extends RealFieldElement<?>>, AdamsNordsieckFieldTransformer<? extends RealFieldElement<?>>>> AdamsNordsieckFieldTransformer.CACHE
Cache for already computed coefficients.private static final Map
<Integer, Map<Field<? extends RealFieldElement<?>>, AdamsNordsieckFieldTransformer<? extends RealFieldElement<?>>>> AdamsNordsieckFieldTransformer.CACHE
Cache for already computed coefficients.Methods in org.apache.commons.math3.ode.nonstiff with type parameters of type RealFieldElementModifier and TypeMethodDescriptionstatic <T extends RealFieldElement<T>>
AdamsNordsieckFieldTransformer<T> AdamsNordsieckFieldTransformer.getInstance
(Field<T> field, int nSteps) Get the Nordsieck transformer for a given field and number of steps.static <S extends RealFieldElement<S>>
FieldODEStateAndDerivative<S> AdamsFieldStepInterpolator.taylor
(FieldODEStateAndDerivative<S> reference, S time, S stepSize, S[] scaled, Array2DRowFieldMatrix<S> nordsieck) Estimate state by applying Taylor formula.Methods in org.apache.commons.math3.ode.nonstiff that return RealFieldElementModifier and TypeMethodDescriptionprivate T[]
Linearly combine arrays.protected T[]
RungeKuttaFieldStepInterpolator.currentStateLinearCombination
(T... coefficients) Compute a state by linear combination added to current state.protected T[]
RungeKuttaFieldStepInterpolator.derivativeLinearCombination
(T... coefficients) Compute a state derivative by linear combination.T[][]
ClassicalRungeKuttaFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
DormandPrince54FieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
DormandPrince853FieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
EulerFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
FieldButcherArrayProvider.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
GillFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
HighamHall54FieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
LutherFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
MidpointFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[][]
ThreeEighthesFieldIntegrator.getA()
Get the internal weights from Butcher array (without the first empty row).T[]
ClassicalRungeKuttaFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
DormandPrince54FieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
DormandPrince853FieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
EulerFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
FieldButcherArrayProvider.getB()
Get the external weights for the high order method from Butcher array.T[]
GillFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
HighamHall54FieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
LutherFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
MidpointFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
ThreeEighthesFieldIntegrator.getB()
Get the external weights for the high order method from Butcher array.T[]
ClassicalRungeKuttaFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
DormandPrince54FieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
DormandPrince853FieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
EulerFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
FieldButcherArrayProvider.getC()
Get the time steps from Butcher array (without the first zero).T[]
GillFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
HighamHall54FieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
LutherFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
MidpointFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).T[]
ThreeEighthesFieldIntegrator.getC()
Get the time steps from Butcher array (without the first zero).protected final T[]
RungeKuttaFieldStepInterpolator.previousStateLinearCombination
(T... coefficients) Compute a state by linear combination added to previous state.T[]
RungeKuttaFieldIntegrator.singleStep
(FirstOrderFieldDifferentialEquations<T> equations, T t0, T[] y0, T t) Fast computation of a single step of ODE integration.Methods in org.apache.commons.math3.ode.nonstiff with parameters of type RealFieldElementModifier and TypeMethodDescriptionprivate T[]
Linearly combine arrays.protected ClassicalRungeKuttaFieldStepInterpolator
<T> ClassicalRungeKuttaFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected DormandPrince54FieldStepInterpolator
<T> DormandPrince54FieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected DormandPrince853FieldStepInterpolator
<T> DormandPrince853FieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected EulerFieldStepInterpolator
<T> EulerFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected GillFieldStepInterpolator
<T> GillFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected HighamHall54FieldStepInterpolator
<T> HighamHall54FieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected LutherFieldStepInterpolator
<T> LutherFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected MidpointFieldStepInterpolator
<T> MidpointFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected abstract RungeKuttaFieldStepInterpolator
<T> RungeKuttaFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected ThreeEighthesFieldStepInterpolator
<T> ThreeEighthesFieldStepInterpolator.create
(Field<T> newField, boolean newForward, T[][] newYDotK, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected ClassicalRungeKuttaFieldStepInterpolator
<T> ClassicalRungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected DormandPrince54FieldStepInterpolator
<T> DormandPrince54FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected DormandPrince853FieldStepInterpolator
<T> DormandPrince853FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected abstract RungeKuttaFieldStepInterpolator
<T> EmbeddedRungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected EulerFieldStepInterpolator
<T> EulerFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected GillFieldStepInterpolator
<T> GillFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected HighamHall54FieldStepInterpolator
<T> HighamHall54FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected LutherFieldStepInterpolator
<T> LutherFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected MidpointFieldStepInterpolator
<T> MidpointFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected abstract RungeKuttaFieldStepInterpolator
<T> RungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected ThreeEighthesFieldStepInterpolator
<T> ThreeEighthesFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected T[]
RungeKuttaFieldStepInterpolator.currentStateLinearCombination
(T... coefficients) Compute a state by linear combination added to current state.protected T[]
RungeKuttaFieldStepInterpolator.derivativeLinearCombination
(T... coefficients) Compute a state derivative by linear combination.private T
AdamsBashforthFieldIntegrator.errorEstimation
(T[] previousState, T[] predictedState, T[] predictedScaled, FieldMatrix<T> predictedNordsieck) Estimate error.protected T
DormandPrince54FieldIntegrator.estimateError
(T[][] yDotK, T[] y0, T[] y1, T h) Compute the error ratio.protected T
DormandPrince853FieldIntegrator.estimateError
(T[][] yDotK, T[] y0, T[] y1, T h) Compute the error ratio.protected abstract T
EmbeddedRungeKuttaFieldIntegrator.estimateError
(T[][] yDotK, T[] y0, T[] y1, T h) Compute the error ratio.protected T
HighamHall54FieldIntegrator.estimateError
(T[][] yDotK, T[] y0, T[] y1, T h) Compute the error ratio.protected Array2DRowFieldMatrix
<T> AdamsFieldIntegrator.initializeHighOrderDerivatives
(T h, T[] t, T[][] y, T[][] yDot) Initialize the high order scaled derivatives at step start.AdamsNordsieckFieldTransformer.initializeHighOrderDerivatives
(T h, T[] t, T[][] y, T[][] yDot) Initialize the high order scaled derivatives at step start.AdaptiveStepsizeFieldIntegrator.initializeStep
(boolean forward, int order, T[] scale, FieldODEStateAndDerivative<T> state0, FieldEquationsMapper<T> mapper) Initialize the integration step.protected final T[]
RungeKuttaFieldStepInterpolator.previousStateLinearCombination
(T... coefficients) Compute a state by linear combination added to previous state.T[]
RungeKuttaFieldIntegrator.singleStep
(FirstOrderFieldDifferentialEquations<T> equations, T t0, T[] y0, T t) Fast computation of a single step of ODE integration.static <S extends RealFieldElement<S>>
FieldODEStateAndDerivative<S> AdamsFieldStepInterpolator.taylor
(FieldODEStateAndDerivative<S> reference, S time, S stepSize, S[] scaled, Array2DRowFieldMatrix<S> nordsieck) Estimate state by applying Taylor formula.void
AdamsFieldIntegrator.updateHighOrderDerivativesPhase2
(T[] start, T[] end, Array2DRowFieldMatrix<T> highOrder) Update the high order scaled derivatives Adams integrators (phase 2).void
AdamsNordsieckFieldTransformer.updateHighOrderDerivativesPhase2
(T[] start, T[] end, Array2DRowFieldMatrix<T> highOrder) Update the high order scaled derivatives Adams integrators (phase 2).Constructors in org.apache.commons.math3.ode.nonstiff with parameters of type RealFieldElementModifierConstructorDescription(package private)
AdamsFieldStepInterpolator
(T stepSize, FieldODEStateAndDerivative<T> reference, T[] scaled, Array2DRowFieldMatrix<T> nordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> equationsMapper) Simple constructor.private
AdamsFieldStepInterpolator
(T stepSize, FieldODEStateAndDerivative<T> reference, T[] scaled, Array2DRowFieldMatrix<T> nordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> equationsMapper) Simple constructor.(package private)
ClassicalRungeKuttaFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
Simple constructor.(package private)
DormandPrince54FieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
DormandPrince853FieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
EulerFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
GillFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
HighamHall54FieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
LutherFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
MidpointFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.protected
RungeKuttaFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.(package private)
ThreeEighthesFieldStepInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor. -
Uses of RealFieldElement in org.apache.commons.math3.ode.sampling
Classes in org.apache.commons.math3.ode.sampling with type parameters of type RealFieldElementModifier and TypeClassDescriptionclass
AbstractFieldStepInterpolator<T extends RealFieldElement<T>>
This abstract class represents an interpolator over the last step during an ODE integration.interface
FieldFixedStepHandler<T extends RealFieldElement<T>>
This interface represents a handler that should be called after each successful fixed step.interface
FieldStepHandler<T extends RealFieldElement<T>>
This interface represents a handler that should be called after each successful step.interface
FieldStepInterpolator<T extends RealFieldElement<T>>
This interface represents an interpolator over the last step during an ODE integration.class
FieldStepNormalizer<T extends RealFieldElement<T>>
This class wraps an object implementingFieldFixedStepHandler
into aFieldStepHandler
. -
Uses of RealFieldElement in org.apache.commons.math3.util
Classes in org.apache.commons.math3.util that implement RealFieldElementMethods in org.apache.commons.math3.util with type parameters of type RealFieldElementModifier and TypeMethodDescriptionstatic <T extends RealFieldElement<T>>
TMathUtils.max
(T e1, T e2) Find the maximum of two field elements.static <T extends RealFieldElement<T>>
TMathUtils.min
(T e1, T e2) Find the minimum of two field elements.
FieldRotation.getAngles(RotationOrder, RotationConvention)