Uses of Class
org.hipparchus.ode.ODEState
-
Packages that use ODEState Package Description org.hipparchus.migration.ode This package provides migration classes from Apache Commons Math to Hipparchus.org.hipparchus.ode This package provides classes to solve Ordinary Differential Equations problems.org.hipparchus.ode.events Eventsorg.hipparchus.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems. -
-
Uses of ODEState in org.hipparchus.migration.ode
Methods in org.hipparchus.migration.ode that return ODEState Modifier and Type Method Description ODEState
JacobianMatrices. setUpInitialState(ODEState initialState)
Deprecated.Set up initial state.Methods in org.hipparchus.migration.ode with parameters of type ODEState Modifier and Type Method Description double[][]
JacobianMatrices. extractMainSetJacobian(ODEState state)
Deprecated.Extract the Jacobian matrix with respect to state.double[]
JacobianMatrices. extractParameterJacobian(ODEState state, String pName)
Deprecated.Extract the Jacobian matrix with respect to one parameter.ODEState
JacobianMatrices. setUpInitialState(ODEState initialState)
Deprecated.Set up initial state. -
Uses of ODEState in org.hipparchus.ode
Subclasses of ODEState in org.hipparchus.ode Modifier and Type Class Description class
ODEStateAndDerivative
Container for time, main and secondary state vectors as well as their derivatives.Methods in org.hipparchus.ode that return ODEState Modifier and Type Method Description ODEState
ComplexODEConverter. convertState(ComplexODEState state)
Convert a complex state (typically the initial state).ODEState
VariationalEquation. setUpInitialState(ODEState initialState)
Set up initial state.Methods in org.hipparchus.ode with parameters of type ODEState Modifier and Type Method Description double[][]
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
ExpandableODE. init(ODEState s0, double finalTime)
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.ODEStateAndDerivative
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.ODEState
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 ODEState Modifier and Type Method Description ODEState
EventOccurrence. 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 ODEState Constructor Description EventOccurrence(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 ODEState Modifier and Type Method Description ODEStateAndDerivative
AdamsIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)
Integrate the differential equations up to the given time.ODEStateAndDerivative
EmbeddedRungeKuttaIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)
Integrate the differential equations up to the given time.ODEStateAndDerivative
GraggBulirschStoerIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)
Integrate the differential equations up to the given time.ODEStateAndDerivative
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.
-