Uses of Class
org.apache.commons.math4.legacy.ode.FieldODEStateAndDerivative
-
Packages that use FieldODEStateAndDerivative Package Description org.apache.commons.math4.legacy.ode This package provides classes to solve Ordinary Differential Equations problems.org.apache.commons.math4.legacy.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.org.apache.commons.math4.legacy.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems.org.apache.commons.math4.legacy.ode.sampling This package provides classes to handle sampling steps during Ordinary Differential Equations integration. -
-
Uses of FieldODEStateAndDerivative in org.apache.commons.math4.legacy.ode
Methods in org.apache.commons.math4.legacy.ode that return FieldODEStateAndDerivative Modifier and Type Method Description protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator. acceptStep(AbstractFieldStepInterpolator<T> interpolator, T tEnd)Accept a step, triggering events and step handlers.FieldODEStateAndDerivative<T>AbstractFieldIntegrator. getCurrentStepStart()Get the current value of the step start time ti.FieldODEStateAndDerivative<T>FirstOrderFieldIntegrator. getCurrentStepStart()Get the current value of the step start time ti.FieldODEStateAndDerivative<T>ContinuousOutputFieldModel. getInterpolatedState(T time)Get the state at interpolated time.protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator. getStepStart()Getcurrent step start.protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator. initIntegration(FieldExpandableODE<T> eqn, T t0, T[] y0, T t)Prepare the start of an integration.FieldODEStateAndDerivative<T>FirstOrderFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.FieldODEStateAndDerivative<T>FieldEquationsMapper. mapStateAndDerivative(T t, T[] y, T[] yDot)Map flat arrays to a state and derivative.Methods in org.apache.commons.math4.legacy.ode with parameters of type FieldODEStateAndDerivative Modifier and Type Method Description voidContinuousOutputFieldModel. init(FieldODEStateAndDerivative<T> initialState, T t)Initialize step handler at the start of an ODE integration.T[]FieldEquationsMapper. mapDerivative(FieldODEStateAndDerivative<T> state)Map a state derivative to a complete flat array.protected voidAbstractFieldIntegrator. setStepStart(FieldODEStateAndDerivative<T> stepStart)Set current step start. -
Uses of FieldODEStateAndDerivative in org.apache.commons.math4.legacy.ode.events
Methods in org.apache.commons.math4.legacy.ode.events with parameters of type FieldODEStateAndDerivative Modifier and Type Method Description ActionFieldEventHandler. eventOccurred(FieldODEStateAndDerivative<T> state, boolean increasing)Handle an event and choose what to do next.TFieldEventHandler. g(FieldODEStateAndDerivative<T> state)Compute the value of the switching function.voidFieldEventHandler. init(FieldODEStateAndDerivative<T> initialState, T finalTime)Initialize event handler at the start of an ODE integration.FieldODEState<T>FieldEventState. reset(FieldODEStateAndDerivative<T> state)Let the event handler reset the state if it wants.FieldODEState<T>FieldEventHandler. resetState(FieldODEStateAndDerivative<T> state)Reset the state prior to continue the integration.voidFieldEventState. stepAccepted(FieldODEStateAndDerivative<T> state)Acknowledge the fact the step has been accepted by the integrator. -
Uses of FieldODEStateAndDerivative in org.apache.commons.math4.legacy.ode.nonstiff
Methods in org.apache.commons.math4.legacy.ode.nonstiff that return FieldODEStateAndDerivative Modifier and Type Method Description FieldODEStateAndDerivative<T>AdamsBashforthFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.abstract FieldODEStateAndDerivative<T>AdamsFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.FieldODEStateAndDerivative<T>AdamsMoultonFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.FieldODEStateAndDerivative<T>RungeKuttaFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.Methods in org.apache.commons.math4.legacy.ode.nonstiff with parameters of type FieldODEStateAndDerivative Modifier and Type Method Description protected org.apache.commons.math4.legacy.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.DormandPrince853FieldStepInterpolator<T>DormandPrince853FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected abstract org.apache.commons.math4.legacy.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>EmbeddedRungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.GillFieldStepInterpolator<T>GillFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected abstract org.apache.commons.math4.legacy.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T>ThreeEighthesFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.TAdaptiveStepsizeFieldIntegrator. initializeStep(boolean forward, int order, T[] scale, FieldODEStateAndDerivative<T> state0, FieldEquationsMapper<T> mapper)Initialize the integration step. -
Uses of FieldODEStateAndDerivative in org.apache.commons.math4.legacy.ode.sampling
Methods in org.apache.commons.math4.legacy.ode.sampling that return FieldODEStateAndDerivative Modifier and Type Method Description protected abstract FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> equationsMapper, T time, T theta, T thetaH, T oneMinusThetaH)Compute the state and derivatives at the interpolated time.FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. getCurrentState()Get the state at current grid point time.FieldODEStateAndDerivative<T>FieldStepInterpolator. getCurrentState()Get the state at current grid point time.FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. getGlobalCurrentState()Get the current global grid point state.FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. getGlobalPreviousState()Get the previous global grid point state.FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. getInterpolatedState(T time)Get the state at interpolated time.FieldODEStateAndDerivative<T>FieldStepInterpolator. getInterpolatedState(T time)Get the state at interpolated time.FieldODEStateAndDerivative<T>AbstractFieldStepInterpolator. getPreviousState()Get the state at previous grid point time.FieldODEStateAndDerivative<T>FieldStepInterpolator. getPreviousState()Get the state at previous grid point time.Methods in org.apache.commons.math4.legacy.ode.sampling with parameters of type FieldODEStateAndDerivative Modifier and Type Method Description protected abstract AbstractFieldStepInterpolator<T>AbstractFieldStepInterpolator. create(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper)Create a new instance.voidFieldFixedStepHandler. handleStep(FieldODEStateAndDerivative<T> state, boolean isLast)Handle the last accepted step.voidFieldFixedStepHandler. init(FieldODEStateAndDerivative<T> initialState, T finalTime)Initialize step handler at the start of an ODE integration.voidFieldStepHandler. 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.AbstractFieldStepInterpolator<T>AbstractFieldStepInterpolator. restrictStep(FieldODEStateAndDerivative<T> previousState, FieldODEStateAndDerivative<T> currentState)Create a new restricted version of the instance.Constructors in org.apache.commons.math4.legacy.ode.sampling with parameters of type FieldODEStateAndDerivative Constructor Description AbstractFieldStepInterpolator(boolean isForward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> equationsMapper)Simple constructor.
-