Uses of Class
org.hipparchus.ode.FieldODEStateAndDerivative
Packages that use FieldODEStateAndDerivative
Package
Description
This package provides classes to solve Ordinary Differential Equations problems.
Events
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
This package provides classes implementing interpolators for dense outputs of ODE integrators.
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.
-
Uses of FieldODEStateAndDerivative in org.hipparchus.ode
Methods in org.hipparchus.ode that return FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected FieldODEStateAndDerivative
<T> AbstractFieldIntegrator.acceptStep
(AbstractFieldODEStateInterpolator<T> interpolator, T tEnd) Accept a step, triggering events and step handlers.FieldDenseOutputModel.getInterpolatedState
(T time) Get the state at interpolated time.AbstractFieldIntegrator.getStepStart()
Get the state at step start time ti.FieldODEIntegrator.getStepStart()
Get the state at step start time ti.protected FieldODEStateAndDerivative
<T> AbstractFieldIntegrator.initIntegration
(FieldExpandableODE<T> eqn, FieldODEState<T> s0, T t) Prepare the start of an integration.FieldODEIntegrator.integrate
(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime) Integrate the differential equations up to the given time.FieldEquationsMapper.mapStateAndDerivative
(T t, T[] y, T[] yDot) Map flat arrays to a state and derivative.Methods in org.hipparchus.ode with parameters of type FieldODEStateAndDerivativeModifier and TypeMethodDescriptionvoid
FieldDenseOutputModel.finish
(FieldODEStateAndDerivative<T> finalState) Finalize integration.void
FieldDenseOutputModel.init
(FieldODEStateAndDerivative<T> initialState, T t) Initialize step handler at the start of an ODE integration.protected void
AbstractFieldIntegrator.setStepStart
(FieldODEStateAndDerivative<T> stepStart) Set current step start. -
Uses of FieldODEStateAndDerivative in org.hipparchus.ode.events
Methods in org.hipparchus.ode.events with parameters of type FieldODEStateAndDerivativeModifier and TypeMethodDescriptiondouble
FieldAdaptableInterval.currentInterval
(FieldODEStateAndDerivative<T> state, boolean isForward) Get the current value of maximal time interval between events handler checks.FieldDetectorBasedEventState.doEvent
(FieldODEStateAndDerivative<T> state) Notify the user's listener of the event.FieldEventState.doEvent
(FieldODEStateAndDerivative<T> state) Notify the user's listener of the event.FieldStepEndEventState.doEvent
(FieldODEStateAndDerivative<T> state) Notify the user's listener of the event.FieldODEEventHandler.eventOccurred
(FieldODEStateAndDerivative<T> state, FieldODEEventDetector<T> detector, boolean increasing) Handle an event and choose what to do next.FieldEventSlopeFilter.g
(FieldODEStateAndDerivative<E> state) Compute the value of the switching function.FieldODEEventDetector.g
(FieldODEStateAndDerivative<T> state) Compute the value of the switching function.void
AbstractFieldODEDetector.init
(FieldODEStateAndDerivative<E> s0, E t) Initialize event detector at the start of an ODE integration.void
FieldDetectorBasedEventState.init
(FieldODEStateAndDerivative<T> s0, T t) Initialize event handler at the start of an integration.void
FieldEventSlopeFilter.init
(FieldODEStateAndDerivative<E> initialState, E finalTime) Initialize event detector at the start of an ODE integration.void
FieldEventState.init
(FieldODEStateAndDerivative<T> s0, T t) Initialize handler at the start of an integration.default void
FieldODEEventDetector.init
(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize event detector at the start of an ODE integration.default void
FieldODEEventHandler.init
(FieldODEStateAndDerivative<T> initialState, T finalTime, FieldODEEventDetector<T> detector) Initialize event handler at the start of an ODE integration.default void
FieldODEStepEndHandler.init
(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step end handler at the start of an ODE integration.void
FieldStepEndEventState.init
(FieldODEStateAndDerivative<T> s0, T t) Initialize handler at the start of an integration.void
FieldEventSlopeFilter.reset
(FieldODEStateAndDerivative<E> intermediateState, E finalTime) Reset event detector during integration.default void
FieldODEEventDetector.reset
(FieldODEStateAndDerivative<T> intermediateState, T finalTime) Reset event detector during integration.default FieldODEState
<T> FieldODEEventHandler.resetState
(FieldODEEventDetector<T> detector, FieldODEStateAndDerivative<T> state) Reset the state prior to continue the integration.default FieldODEState
<T> FieldODEStepEndHandler.resetState
(FieldODEStateAndDerivative<T> state) Reset the state prior to continue the integration.FieldODEStepEndHandler.stepEndOccurred
(FieldODEStateAndDerivative<T> state, boolean forward) Handle an event and choose what to do next.boolean
FieldDetectorBasedEventState.tryAdvance
(FieldODEStateAndDerivative<T> state, FieldODEStateInterpolator<T> interpolator) Try to accept the current history up to the given time. -
Uses of FieldODEStateAndDerivative in org.hipparchus.ode.nonstiff
Methods in org.hipparchus.ode.nonstiff that return FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected FieldODEStateAndDerivative
<T> EmbeddedRungeKuttaFieldIntegrator.initIntegration
(FieldExpandableODE<T> eqn, FieldODEState<T> s0, T t) Prepare the start of an integration.protected FieldODEStateAndDerivative
<T> FixedStepRungeKuttaFieldIntegrator.initIntegration
(FieldExpandableODE<T> eqn, FieldODEState<T> s0, T t) Prepare the start of an integration.AdamsFieldIntegrator.integrate
(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime) Integrate the differential equations up to the given time.EmbeddedRungeKuttaFieldIntegrator.integrate
(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime) Integrate the differential equations up to the given time.FixedStepRungeKuttaFieldIntegrator.integrate
(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime) Integrate the differential equations up to the given time.Methods in org.hipparchus.ode.nonstiff with parameters of type FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected ClassicalRungeKuttaFieldStateInterpolator
<T> ClassicalRungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected DormandPrince54FieldStateInterpolator
<T> DormandPrince54FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected DormandPrince853FieldStateInterpolator
<T> DormandPrince853FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected abstract RungeKuttaFieldStateInterpolator
<T> EmbeddedRungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected EulerFieldStateInterpolator
<T> EulerFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected abstract RungeKuttaFieldStateInterpolator
<T> FixedStepRungeKuttaFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected GillFieldStateInterpolator
<T> GillFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected HighamHall54FieldStateInterpolator
<T> HighamHall54FieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected LutherFieldStateInterpolator
<T> LutherFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected MidpointFieldStateInterpolator
<T> MidpointFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected ThreeEighthesFieldStateInterpolator
<T> ThreeEighthesFieldIntegrator.createInterpolator
(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper) Create an interpolator.protected AdamsFieldStateInterpolator
<T> AdamsBashforthFieldIntegrator.finalizeStep
(T stepSize, T[] predictedY, T[] predictedScaled, Array2DRowFieldMatrix<T> predictedNordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> equationsMapper) Finalize the step.protected abstract AdamsFieldStateInterpolator
<T> AdamsFieldIntegrator.finalizeStep
(T stepSize, T[] predictedState, T[] predictedScaled, Array2DRowFieldMatrix<T> predictedNordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> equationsMapper) Finalize the step.protected AdamsFieldStateInterpolator
<T> AdamsMoultonFieldIntegrator.finalizeStep
(T stepSize, T[] predictedY, T[] predictedScaled, Array2DRowFieldMatrix<T> predictedNordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> equationsMapper) Finalize the step.double
AdaptiveStepsizeFieldIntegrator.initializeStep
(boolean forward, int order, T[] scale, FieldODEStateAndDerivative<T> state0) Initialize the integration step. -
Uses of FieldODEStateAndDerivative in org.hipparchus.ode.nonstiff.interpolators
Methods in org.hipparchus.ode.nonstiff.interpolators that return FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected FieldODEStateAndDerivative
<T> AdamsFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> equationsMapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> ClassicalRungeKuttaFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> DormandPrince54FieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> DormandPrince853FieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> EulerFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> GillFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> HighamHall54FieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> LutherFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> MidpointFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected FieldODEStateAndDerivative
<T> ThreeEighthesFieldStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> mapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.static <S extends CalculusFieldElement<S>>
FieldODEStateAndDerivative<S> AdamsFieldStateInterpolator.taylor
(FieldEquationsMapper<S> equationsMapper, FieldODEStateAndDerivative<S> reference, S time, S stepSize, S[] scaled, Array2DRowFieldMatrix<S> nordsieck) Estimate state by applying Taylor formula.Methods in org.hipparchus.ode.nonstiff.interpolators with parameters of type FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected AdamsFieldStateInterpolator
<T> AdamsFieldStateInterpolator.create
(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected ClassicalRungeKuttaFieldStateInterpolator
<T> ClassicalRungeKuttaFieldStateInterpolator.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 DormandPrince54FieldStateInterpolator
<T> DormandPrince54FieldStateInterpolator.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 DormandPrince853FieldStateInterpolator
<T> DormandPrince853FieldStateInterpolator.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 EulerFieldStateInterpolator
<T> EulerFieldStateInterpolator.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 GillFieldStateInterpolator
<T> GillFieldStateInterpolator.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 HighamHall54FieldStateInterpolator
<T> HighamHall54FieldStateInterpolator.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 LutherFieldStateInterpolator
<T> LutherFieldStateInterpolator.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 MidpointFieldStateInterpolator
<T> MidpointFieldStateInterpolator.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 RungeKuttaFieldStateInterpolator
<T> RungeKuttaFieldStateInterpolator.create
(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.protected abstract RungeKuttaFieldStateInterpolator
<T> RungeKuttaFieldStateInterpolator.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 ThreeEighthesFieldStateInterpolator
<T> ThreeEighthesFieldStateInterpolator.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.static <S extends CalculusFieldElement<S>>
FieldODEStateAndDerivative<S> AdamsFieldStateInterpolator.taylor
(FieldEquationsMapper<S> equationsMapper, FieldODEStateAndDerivative<S> reference, S time, S stepSize, S[] scaled, Array2DRowFieldMatrix<S> nordsieck) Estimate state by applying Taylor formula.Constructors in org.hipparchus.ode.nonstiff.interpolators with parameters of type FieldODEStateAndDerivativeModifierConstructorDescriptionAdamsFieldStateInterpolator
(T stepSize, FieldODEStateAndDerivative<T> reference, T[] scaled, Array2DRowFieldMatrix<T> nordsieck, boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> equationsMapper) Simple constructor.ClassicalRungeKuttaFieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.DormandPrince54FieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.DormandPrince853FieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.EulerFieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.GillFieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.HighamHall54FieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.LutherFieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.MidpointFieldStateInterpolator
(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
RungeKuttaFieldStateInterpolator
(Field<T> field, boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) Simple constructor.ThreeEighthesFieldStateInterpolator
(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 FieldODEStateAndDerivative in org.hipparchus.ode.sampling
Methods in org.hipparchus.ode.sampling that return FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected abstract FieldODEStateAndDerivative
<T> AbstractFieldODEStateInterpolator.computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> equationsMapper, T time, T theta, T thetaH, T oneMinusThetaH) Compute the state and derivatives at the interpolated time.AbstractFieldODEStateInterpolator.getCurrentState()
Get the state at current grid point time.FieldODEStateInterpolator.getCurrentState()
Get the state at current grid point time.AbstractFieldODEStateInterpolator.getGlobalCurrentState()
Get the current global grid point state.AbstractFieldODEStateInterpolator.getGlobalPreviousState()
Get the previous global grid point state.AbstractFieldODEStateInterpolator.getInterpolatedState
(T time) Get the state at interpolated time.FieldODEStateInterpolator.getInterpolatedState
(T time) Get the state at interpolated time.AbstractFieldODEStateInterpolator.getPreviousState()
Get the state at previous grid point time.FieldODEStateInterpolator.getPreviousState()
Get the state at previous grid point time.Methods in org.hipparchus.ode.sampling with parameters of type FieldODEStateAndDerivativeModifier and TypeMethodDescriptionprotected abstract AbstractFieldODEStateInterpolator
<T> AbstractFieldODEStateInterpolator.create
(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) Create a new instance.default void
FieldODEStepHandler.finish
(FieldODEStateAndDerivative<T> finalState) Finalize integration.void
FieldStepNormalizer.finish
(FieldODEStateAndDerivative<T> finalState) Finalize integration.void
FieldODEFixedStepHandler.handleStep
(FieldODEStateAndDerivative<T> state, boolean isLast) Handle the last accepted stepdefault void
FieldODEFixedStepHandler.init
(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step handler at the start of an ODE integration.default void
FieldODEStepHandler.init
(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step handler at the start of an ODE integration.void
FieldStepNormalizer.init
(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step handler at the start of an ODE integration.AbstractFieldODEStateInterpolator.restrictStep
(FieldODEStateAndDerivative<T> previousState, FieldODEStateAndDerivative<T> currentState) Create a new restricted version of the instance.FieldODEStateInterpolator.restrictStep
(FieldODEStateAndDerivative<T> previousState, FieldODEStateAndDerivative<T> currentState) Create a new restricted version of the instance.Constructors in org.hipparchus.ode.sampling with parameters of type FieldODEStateAndDerivativeModifierConstructorDescriptionprotected
AbstractFieldODEStateInterpolator
(boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> equationsMapper) Simple constructor.