Uses of Class
org.hipparchus.ode.ODEState
-
Packages that use ODEState Package Description 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.ode
Subclasses of ODEState in org.hipparchus.ode Modifier and Type Class Description classODEStateAndDerivativeContainer 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 ODEStateComplexODEConverter. convertState(ComplexODEState state)Convert a complex state (typically the initial state).ODEStateVariationalEquation. 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.voidExpandableODE. init(ODEState s0, double finalTime)Initialize equations at the start of an ODE integration.protected ODEStateAndDerivativeAbstractIntegrator. initIntegration(ExpandableODE eqn, ODEState s0, double t)Prepare the start of an integration.ODEStateAndDerivativeODEIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.default ODEStateAndDerivativeODEIntegrator. integrate(OrdinaryDifferentialEquation equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.protected voidAbstractIntegrator. sanityChecks(ODEState initialState, double t)Check the integration span.ODEStateVariationalEquation. setUpInitialState(ODEState initialState)Set up initial state.protected voidMultistepIntegrator. 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 ODEStateEventOccurrence. getNewState()Get the new state for a reset action.default ODEStateODEEventHandler. resetState(ODEEventDetector detector, ODEStateAndDerivative state)Reset the state prior to continue the integration.default ODEStateODEStepEndHandler. 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 ODEStateAndDerivativeAdamsIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.ODEStateAndDerivativeEmbeddedRungeKuttaIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.ODEStateAndDerivativeFixedStepRungeKuttaIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.ODEStateAndDerivativeGraggBulirschStoerIntegrator. integrate(ExpandableODE equations, ODEState initialState, double finalTime)Integrate the differential equations up to the given time.protected voidAdaptiveStepsizeIntegrator. sanityChecks(ODEState initialState, double t)Check the integration span.
-