Uses of Class
org.hipparchus.ode.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
Modifier and TypeClassDescriptionclass
Container for time, main and secondary state vectors as well as their derivatives.Modifier and TypeMethodDescriptionComplexODEConverter.convertState
(ComplexODEState state) Convert a complex state (typically the initial state).VariationalEquation.setUpInitialState
(ODEState initialState) Set up initial state.Modifier 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
Modifier 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.ModifierConstructorDescriptionEventOccurrence
(Action action, ODEState newState, double stopTime) Create a new occurrence of an event. -
Uses of ODEState in org.hipparchus.ode.nonstiff
Modifier 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.GraggBulirschStoerIntegrator.integrate
(ExpandableODE equations, ODEState initialState, double finalTime) Integrate the differential equations up to the given time.RungeKuttaIntegrator.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.