Uses of Class
org.hipparchus.ode.EquationsMapper
Packages that use EquationsMapper
Package
Description
This package provides classes to solve Ordinary Differential Equations problems.
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 EquationsMapper in org.hipparchus.ode
Methods in org.hipparchus.ode that return EquationsMapperModifier and TypeMethodDescriptionExpandableODE.getMapper()Get the mapper for the set of equations. -
Uses of EquationsMapper in org.hipparchus.ode.nonstiff
Methods in org.hipparchus.ode.nonstiff with parameters of type EquationsMapperModifier and TypeMethodDescriptionprotected ClassicalRungeKuttaStateInterpolatorClassicalRungeKuttaIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected DormandPrince54StateInterpolatorDormandPrince54Integrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected DormandPrince853StateInterpolatorDormandPrince853Integrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected abstract RungeKuttaStateInterpolatorEmbeddedRungeKuttaIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected EulerStateInterpolatorEulerIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected abstract RungeKuttaStateInterpolatorFixedStepRungeKuttaIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected GillStateInterpolatorGillIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected HighamHall54StateInterpolatorHighamHall54Integrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected LutherStateInterpolatorLutherIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected MidpointStateInterpolatorMidpointIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected ThreeEighthesStateInterpolatorThreeEighthesIntegrator.createInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper mapper) Create an interpolator.protected AdamsStateInterpolatorAdamsBashforthIntegrator.finalizeStep(double stepSize, double[] predictedState, double[] predictedScaled, Array2DRowRealMatrix predictedNordsieck, boolean isForward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper equationsMapper) Finalize the step.protected abstract AdamsStateInterpolatorAdamsIntegrator.finalizeStep(double stepSize, double[] predictedState, double[] predictedScaled, Array2DRowRealMatrix predictedNordsieck, boolean isForward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper equationsMapper) Finalize the step.protected AdamsStateInterpolatorAdamsMoultonIntegrator.finalizeStep(double stepSize, double[] predictedState, double[] predictedScaled, Array2DRowRealMatrix predictedNordsieck, boolean isForward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper equationsMapper) Finalize the step. -
Uses of EquationsMapper in org.hipparchus.ode.nonstiff.interpolators
Methods in org.hipparchus.ode.nonstiff.interpolators with parameters of type EquationsMapperModifier and TypeMethodDescriptionprotected ODEStateAndDerivativeAdamsStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper equationsMapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeClassicalRungeKuttaStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeDormandPrince54StateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeDormandPrince853StateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeEulerStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeGillStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeGraggBulirschStoerStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeHighamHall54StateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeLutherStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeMidpointStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected ODEStateAndDerivativeThreeEighthesStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper mapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected AdamsStateInterpolatorAdamsStateInterpolator.create(boolean newForward, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected ClassicalRungeKuttaStateInterpolatorClassicalRungeKuttaStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected DormandPrince54StateInterpolatorDormandPrince54StateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected DormandPrince853StateInterpolatorDormandPrince853StateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected EulerStateInterpolatorEulerStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected GillStateInterpolatorGillStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected GraggBulirschStoerStateInterpolatorGraggBulirschStoerStateInterpolator.create(boolean newForward, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected HighamHall54StateInterpolatorHighamHall54StateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected LutherStateInterpolatorLutherStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected MidpointStateInterpolatorMidpointStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected abstract RungeKuttaStateInterpolatorRungeKuttaStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected RungeKuttaStateInterpolatorRungeKuttaStateInterpolator.create(boolean newForward, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.protected ThreeEighthesStateInterpolatorThreeEighthesStateInterpolator.create(boolean newForward, double[][] newYDotK, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.static ODEStateAndDerivativeAdamsStateInterpolator.taylor(EquationsMapper equationsMapper, ODEStateAndDerivative reference, double time, double stepSize, double[] scaled, Array2DRowRealMatrix nordsieck) Estimate state by applying Taylor formula.Constructors in org.hipparchus.ode.nonstiff.interpolators with parameters of type EquationsMapperModifierConstructorDescriptionAdamsStateInterpolator(double stepSize, ODEStateAndDerivative reference, double[] scaled, Array2DRowRealMatrix nordsieck, boolean isForward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, EquationsMapper equationsMapper) Simple constructor.ClassicalRungeKuttaStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.DormandPrince54StateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.DormandPrince853StateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.EulerStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.GillStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.GraggBulirschStoerStateInterpolator(boolean forward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper, double[][] yMidDots, int mu) Simple constructor.HighamHall54StateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.LutherStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.MidpointStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.protectedRungeKuttaStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor.ThreeEighthesStateInterpolator(boolean forward, double[][] yDotK, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper mapper) Simple constructor. -
Uses of EquationsMapper in org.hipparchus.ode.sampling
Methods in org.hipparchus.ode.sampling that return EquationsMapperModifier and TypeMethodDescriptionprotected EquationsMapperAbstractODEStateInterpolator.getMapper()Get the mapper for ODE equations primary and secondary components.Methods in org.hipparchus.ode.sampling with parameters of type EquationsMapperModifier and TypeMethodDescriptionprotected abstract ODEStateAndDerivativeAbstractODEStateInterpolator.computeInterpolatedStateAndDerivatives(EquationsMapper equationsMapper, double time, double theta, double thetaH, double oneMinusThetaH) Compute the state and derivatives at the interpolated time.protected abstract AbstractODEStateInterpolatorAbstractODEStateInterpolator.create(boolean newForward, ODEStateAndDerivative newGlobalPreviousState, ODEStateAndDerivative newGlobalCurrentState, ODEStateAndDerivative newSoftPreviousState, ODEStateAndDerivative newSoftCurrentState, EquationsMapper newMapper) Create a new instance.Constructors in org.hipparchus.ode.sampling with parameters of type EquationsMapperModifierConstructorDescriptionprotectedAbstractODEStateInterpolator(boolean isForward, ODEStateAndDerivative globalPreviousState, ODEStateAndDerivative globalCurrentState, ODEStateAndDerivative softPreviousState, ODEStateAndDerivative softCurrentState, EquationsMapper equationsMapper) Simple constructor.