Uses of Class
org.apache.commons.math4.legacy.exception.NoBracketingException
-
Packages that use NoBracketingException Package Description org.apache.commons.math4.legacy.analysis.solvers Root finding algorithms, for univariate real functions.org.apache.commons.math4.legacy.ode This package provides classes to solve Ordinary Differential Equations problems.org.apache.commons.math4.legacy.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.org.apache.commons.math4.legacy.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems. -
-
Uses of NoBracketingException in org.apache.commons.math4.legacy.analysis.solvers
Methods in org.apache.commons.math4.legacy.analysis.solvers that throw NoBracketingException Modifier and Type Method Description static double[]UnivariateSolverUtils. bracket(UnivariateFunction function, double initial, double lowerBound, double upperBound)This method simply callsbracket(function, initial, lowerBound, upperBound, q, r, maximumIterations)withqandrset to 1.0 andmaximumIterationsset toInteger.MAX_VALUE.static double[]UnivariateSolverUtils. bracket(UnivariateFunction function, double initial, double lowerBound, double upperBound, double q, double r, int maximumIterations)This method attempts to find two values a and b satisfyinglowerBound <= a < initial < b <= upperBoundf(a) * f(b) <= 0Iffis continuous on[a,b], this means thataandbbracket a root off.static double[]UnivariateSolverUtils. bracket(UnivariateFunction function, double initial, double lowerBound, double upperBound, int maximumIterations)This method simply callsbracket(function, initial, lowerBound, upperBound, q, r, maximumIterations)withqandrset to 1.0.protected doubleBracketingNthOrderBrentSolver. doSolve()Method for implementing actual optimization algorithms in derived classes.doubleLaguerreSolver. doSolve()Method for implementing actual optimization algorithms in derived classes.protected doubleMullerSolver. doSolve()Method for implementing actual optimization algorithms in derived classes.protected doubleMullerSolver2. doSolve()Method for implementing actual optimization algorithms in derived classes.protected doubleRiddersSolver. doSolve()Method for implementing actual optimization algorithms in derived classes.protected doubleSecantSolver. doSolve()Method for implementing actual optimization algorithms in derived classes.static doubleUnivariateSolverUtils. forceSide(int maxEval, UnivariateFunction f, BracketedUnivariateSolver<UnivariateFunction> bracketing, double baseRoot, double min, double max, AllowedSolution allowedSolution)Force a root found by a non-bracketing solver to lie on a specified side, as if the solver were a bracketing one.doubleBracketingNthOrderBrentSolver. solve(int maxEval, UnivariateFunction f, double min, double max, double startValue, AllowedSolution allowedSolution)Solve for a zero in the given interval, start atstartValue.doubleBracketingNthOrderBrentSolver. solve(int maxEval, UnivariateFunction f, double min, double max, AllowedSolution allowedSolution)Solve for a zero in the given interval.TFieldBracketingNthOrderBrentSolver. solve(int maxEval, RealFieldUnivariateFunction<T> f, T min, T max, AllowedSolution allowedSolution)Solve for a zero in the given interval.TFieldBracketingNthOrderBrentSolver. solve(int maxEval, RealFieldUnivariateFunction<T> f, T min, T max, T startValue, AllowedSolution allowedSolution)Solve for a zero in the given interval, start atstartValue.static doubleUnivariateSolverUtils. solve(UnivariateFunction function, double x0, double x1)Convenience method to find a zero of a univariate real function.static doubleUnivariateSolverUtils. solve(UnivariateFunction function, double x0, double x1, double absoluteAccuracy)Convenience method to find a zero of a univariate real function.static voidUnivariateSolverUtils. verifyBracketing(UnivariateFunction function, double lower, double upper)Check that the endpoints specify an interval and the end points bracket a root. -
Uses of NoBracketingException in org.apache.commons.math4.legacy.ode
Methods in org.apache.commons.math4.legacy.ode that throw NoBracketingException Modifier and Type Method Description protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator. acceptStep(AbstractFieldStepInterpolator<T> interpolator, T tEnd)Accept a step, triggering events and step handlers.protected doubleAbstractIntegrator. acceptStep(AbstractStepInterpolator interpolator, double[] y, double[] yDot, double tEnd)Accept a step, triggering events and step handlers.abstract voidAbstractIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.doubleAbstractIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)Integrate the differential equations up to the given time.FieldODEStateAndDerivative<T>FirstOrderFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.doubleFirstOrderIntegrator. integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)Integrate the differential equations up to the given time.protected voidMultistepFieldIntegrator. start(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T t)Start the integration.protected voidMultistepIntegrator. start(double t0, double[] y0, double t)Start the integration. -
Uses of NoBracketingException in org.apache.commons.math4.legacy.ode.events
Methods in org.apache.commons.math4.legacy.ode.events that throw NoBracketingException Modifier and Type Method Description booleanEventState. evaluateStep(StepInterpolator interpolator)Evaluate the impact of the proposed step on the event handler.booleanFieldEventState. evaluateStep(FieldStepInterpolator<T> interpolator)Evaluate the impact of the proposed step on the event handler. -
Uses of NoBracketingException in org.apache.commons.math4.legacy.ode.nonstiff
Methods in org.apache.commons.math4.legacy.ode.nonstiff that throw NoBracketingException Modifier and Type Method Description FieldODEStateAndDerivative<T>AdamsBashforthFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.voidAdamsBashforthIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.abstract FieldODEStateAndDerivative<T>AdamsFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.abstract voidAdamsIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.FieldODEStateAndDerivative<T>AdamsMoultonFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.voidAdamsMoultonIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.abstract voidAdaptiveStepsizeIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.FieldODEStateAndDerivative<T>EmbeddedRungeKuttaFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.voidEmbeddedRungeKuttaIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.voidGraggBulirschStoerIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.FieldODEStateAndDerivative<T>RungeKuttaFieldIntegrator. integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)Integrate the differential equations up to the given time.voidRungeKuttaIntegrator. integrate(ExpandableStatefulODE equations, double t)Integrate a set of differential equations up to the given time.
-