Uses of Class
org.hipparchus.ode.ODEState
Packages that use ODEState
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.
-
Uses of ODEState in org.hipparchus.ode
Subclasses of ODEState in org.hipparchus.odeModifier and TypeClassDescriptionclass
Container for time, main and secondary state vectors as well as their derivatives.Methods in org.hipparchus.ode that return ODEStateModifier and TypeMethodDescriptionComplexODEConverter.convertState
(ComplexODEState state) Convert a complex state (typically the initial state).VariationalEquation.setUpInitialState
(ODEState initialState) Set up initial state.Methods in org.hipparchus.ode with parameters of type ODEStateModifier and TypeMethodDescriptiondouble[][]
VariationalEquation.extractMainSetJacobian
(ODEState state) Extract the Jacobian matrix with respect to state.double[]
VariationalEquation.extractParameterJacobian
(ODEState state, String pName) Extract the Jacobian matrix with respect to one parameter.void
Initialize equations at the start of an ODE integration.protected ODEStateAndDerivative
AbstractIntegrator.initIntegration
(ExpandableODE eqn, ODEState s0, double t) Prepare the start of an integration.ODEIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.default ODEStateAndDerivative
ODEIntegrator.integrate
(OrdinaryDifferentialEquation equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.protected void
AbstractIntegrator.sanityChecks
(ODEState initialState, double t) Check the integration span.VariationalEquation.setUpInitialState
(ODEState initialState) Set up initial state.protected void
MultistepIntegrator.start
(ExpandableODE equations, ODEState initialState, double finalTime) Start the integration. -
Uses of ODEState in org.hipparchus.ode.events
Methods in org.hipparchus.ode.events that return ODEStateModifier and TypeMethodDescriptionEventOccurrence.getNewState()
Get the new state for a reset action.default ODEState
ODEEventHandler.resetState
(ODEEventDetector detector, ODEStateAndDerivative state) Reset the state prior to continue the integration.default ODEState
ODEStepEndHandler.resetState
(ODEStateAndDerivative state) Reset the state prior to continue the integration.Constructors in org.hipparchus.ode.events with parameters of type ODEStateModifierConstructorDescriptionEventOccurrence
(Action action, ODEState newState, double stopTime) Create a new occurrence of an event. -
Uses of ODEState in org.hipparchus.ode.nonstiff
Methods in org.hipparchus.ode.nonstiff with parameters of type ODEStateModifier and TypeMethodDescriptionAdamsIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.EmbeddedRungeKuttaIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.FixedStepRungeKuttaIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.GraggBulirschStoerIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.protected void
AdaptiveStepsizeIntegrator.sanityChecks
(ODEState initialState, double t) Check the integration span.