Uses of Class
org.apache.commons.math.ode.DerivativeException
-
Packages that use DerivativeException Package Description org.apache.commons.math.ode This package provides classes to solve Ordinary Differential Equations problems.org.apache.commons.math.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.org.apache.commons.math.ode.jacobians This package was intended to solve Ordinary Differential Equations problems and also compute derivatives of the solution.org.apache.commons.math.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems.org.apache.commons.math.ode.sampling This package provides classes to handle sampling steps during Ordinary Differential Equations integration. -
-
Uses of DerivativeException in org.apache.commons.math.ode
Methods in org.apache.commons.math.ode that throw DerivativeException Modifier and Type Method Description protected double
AbstractIntegrator. acceptStep(AbstractStepInterpolator interpolator, double[] y, double[] yDot, double tEnd)
Accept a step, triggering events and step handlers.void
ContinuousOutputModel. append(ContinuousOutputModel model)
Append another model at the end of the instance.void
AbstractIntegrator. computeDerivatives(double t, double[] y, double[] yDot)
Compute the derivatives and check the number of evaluations.void
FirstOrderConverter. computeDerivatives(double t, double[] y, double[] yDot)
Get the current time derivative of the state vector.void
FirstOrderDifferentialEquations. computeDerivatives(double t, double[] y, double[] yDot)
Get the current time derivative of the state vector.void
SecondOrderDifferentialEquations. computeSecondDerivatives(double t, double[] y, double[] yDot, double[] yDDot)
Get the current time derivative of the state vector.double[]
ContinuousOutputModel. getInterpolatedState()
Get the state vector of the interpolated point.void
ContinuousOutputModel. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted step.double
FirstOrderIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.void
SecondOrderIntegrator. integrate(SecondOrderDifferentialEquations equations, double t0, double[] y0, double[] yDot0, double t, double[] y, double[] yDot)
Integrate the differential equations up to the given timeprotected void
MultistepIntegrator. start(double t0, double[] y0, double t)
Start the integration. -
Uses of DerivativeException in org.apache.commons.math.ode.events
Methods in org.apache.commons.math.ode.events that throw DerivativeException Modifier and Type Method Description boolean
CombinedEventsManager. evaluateStep(StepInterpolator interpolator)
Deprecated.Evaluate the impact of the proposed step on all managed event handlers.boolean
EventState. evaluateStep(StepInterpolator interpolator)
Evaluate the impact of the proposed step on the event handler. -
Uses of DerivativeException in org.apache.commons.math.ode.jacobians
Methods in org.apache.commons.math.ode.jacobians that throw DerivativeException Modifier and Type Method Description void
ODEWithJacobians. computeJacobians(double t, double[] y, double[] yDot, double[][] dFdY, double[][] dFdP)
Deprecated.Compute the partial derivatives of ODE with respect to state.StepInterpolatorWithJacobians
StepInterpolatorWithJacobians. copy()
Deprecated.Copy the instance.double[][]
StepInterpolatorWithJacobians. getInterpolatedDyDp()
Deprecated.Get the partial derivatives of the state vector with respect to the ODE parameters of the interpolated point.double[][]
StepInterpolatorWithJacobians. getInterpolatedDyDpDot()
Deprecated.Get the time derivatives of the jacobian of the state vector with respect to the ODE parameters of the interpolated point.double[][]
StepInterpolatorWithJacobians. getInterpolatedDyDy0()
Deprecated.Get the partial derivatives of the state vector with respect to the initial state of the interpolated point.double[][]
StepInterpolatorWithJacobians. getInterpolatedDyDy0Dot()
Deprecated.Get the time derivatives of the jacobian of the state vector with respect to the initial state of the interpolated point.double[]
StepInterpolatorWithJacobians. getInterpolatedY()
Deprecated.Get the state vector of the interpolated point.double[]
StepInterpolatorWithJacobians. getInterpolatedYDot()
Deprecated.Get the time derivatives of the state vector of the interpolated point.void
StepHandlerWithJacobians. handleStep(StepInterpolatorWithJacobians interpolator, boolean isLast)
Deprecated.Handle the last accepted stepdouble
FirstOrderIntegratorWithJacobians. integrate(double t0, double[] y0, double[][] dY0dP, double t, double[] y, double[][] dYdY0, double[][] dYdP)
Deprecated.Integrate the differential equations and the variational equations up to the given time. -
Uses of DerivativeException in org.apache.commons.math.ode.nonstiff
Methods in org.apache.commons.math.ode.nonstiff that throw DerivativeException Modifier and Type Method Description double
AdaptiveStepsizeIntegrator. initializeStep(FirstOrderDifferentialEquations equations, boolean forward, int order, double[] scale, double t0, double[] y0, double[] yDot0, double[] y1, double[] yDot1)
Initialize the integration step.double
AdamsBashforthIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.abstract double
AdamsIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.double
AdamsMoultonIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.abstract double
AdaptiveStepsizeIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.double
EmbeddedRungeKuttaIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.double
GraggBulirschStoerIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time.double
RungeKuttaIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
Integrate the differential equations up to the given time. -
Uses of DerivativeException in org.apache.commons.math.ode.sampling
Methods in org.apache.commons.math.ode.sampling that throw DerivativeException Modifier and Type Method Description protected abstract void
AbstractStepInterpolator. computeInterpolatedStateAndDerivatives(double theta, double oneMinusThetaH)
Compute the state and derivatives at the interpolated time.StepInterpolator
AbstractStepInterpolator. copy()
Copy the instance.StepInterpolator
StepInterpolator. copy()
Copy the instance.protected void
AbstractStepInterpolator. doFinalize()
Really finalize the step.void
AbstractStepInterpolator. finalizeStep()
Finalize the step.double[]
AbstractStepInterpolator. getInterpolatedDerivatives()
Get the derivatives of the state vector of the interpolated point.double[]
StepInterpolator. getInterpolatedDerivatives()
Get the derivatives of the state vector of the interpolated point.double[]
AbstractStepInterpolator. getInterpolatedState()
Get the state vector of the interpolated point.double[]
StepInterpolator. getInterpolatedState()
Get the state vector of the interpolated point.double[]
NordsieckStepInterpolator. getInterpolatedStateVariation()
Get the state vector variation from current to interpolated state.void
FixedStepHandler. handleStep(double t, double[] y, double[] yDot, boolean isLast)
Handle the last accepted stepvoid
StepHandler. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted stepvoid
StepNormalizer. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted step
-