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 TypeMethodDescriptionvoidFieldDenseOutputModel.finish(FieldODEStateAndDerivative<T> finalState) Finalize integration.voidFieldDenseOutputModel.init(FieldODEStateAndDerivative<T> initialState, T t) Initialize step handler at the start of an ODE integration.protected voidAbstractFieldIntegrator.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 TypeMethodDescriptiondoubleFieldAdaptableInterval.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.voidAbstractFieldODEDetector.init(FieldODEStateAndDerivative<E> s0, E t) Initialize event detector at the start of an ODE integration.voidFieldDetectorBasedEventState.init(FieldODEStateAndDerivative<T> s0, T t) Initialize event handler at the start of an integration.voidFieldEventSlopeFilter.init(FieldODEStateAndDerivative<E> initialState, E finalTime) Initialize event detector at the start of an ODE integration.voidFieldEventState.init(FieldODEStateAndDerivative<T> s0, T t) Initialize handler at the start of an integration.default voidFieldODEEventDetector.init(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize event detector at the start of an ODE integration.default voidFieldODEEventHandler.init(FieldODEStateAndDerivative<T> initialState, T finalTime, FieldODEEventDetector<T> detector) Initialize event handler at the start of an ODE integration.default voidFieldODEStepEndHandler.init(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step end handler at the start of an ODE integration.voidFieldStepEndEventState.init(FieldODEStateAndDerivative<T> s0, T t) Initialize handler at the start of an integration.voidFieldEventSlopeFilter.reset(FieldODEStateAndDerivative<E> intermediateState, E finalTime) Reset event detector during integration.default voidFieldODEEventDetector.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.booleanFieldDetectorBasedEventState.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.doubleAdaptiveStepsizeFieldIntegrator.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.protectedRungeKuttaFieldStateInterpolator(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 voidFieldODEStepHandler.finish(FieldODEStateAndDerivative<T> finalState) Finalize integration.voidFieldStepNormalizer.finish(FieldODEStateAndDerivative<T> finalState) Finalize integration.voidFieldODEFixedStepHandler.handleStep(FieldODEStateAndDerivative<T> state, boolean isLast) Handle the last accepted stepdefault voidFieldODEFixedStepHandler.init(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step handler at the start of an ODE integration.default voidFieldODEStepHandler.init(FieldODEStateAndDerivative<T> initialState, T finalTime) Initialize step handler at the start of an ODE integration.voidFieldStepNormalizer.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 FieldODEStateAndDerivativeModifierConstructorDescriptionprotectedAbstractFieldODEStateInterpolator(boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> equationsMapper) Simple constructor.