Uses of Class
org.apache.commons.math3.exception.NoBracketingException

Packages that use NoBracketingException
org.apache.commons.math3.analysis.solvers Root finding algorithms, for univariate real functions. 
org.apache.commons.math3.dfp Decimal floating point library for Java 
org.apache.commons.math3.ode This package provides classes to solve Ordinary Differential Equations problems. 
org.apache.commons.math3.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration. 
org.apache.commons.math3.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems. 
 

Uses of NoBracketingException in org.apache.commons.math3.analysis.solvers
 

Methods in org.apache.commons.math3.analysis.solvers that throw NoBracketingException
static double[] UnivariateSolverUtils.bracket(UnivariateFunction function, double initial, double lowerBound, double upperBound)
          This method attempts to find two values a and b satisfying lowerBound <= a < initial < b <= upperBound f(a) * f(b) < 0 If f is continuous on [a,b], this means that a and b bracket a root of f.
static double[] UnivariateSolverUtils.bracket(UnivariateFunction function, double initial, double lowerBound, double upperBound, int maximumIterations)
          This method attempts to find two values a and b satisfying lowerBound <= a < initial < b <= upperBound f(a) * f(b) <= 0 If f is continuous on [a,b], this means that a and b bracket a root of f.
protected  double MullerSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected  double SecantSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected  double RiddersSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected  double BracketingNthOrderBrentSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected  double BrentSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected  double MullerSolver2.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
protected abstract  double BaseAbstractUnivariateSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
 double LaguerreSolver.doSolve()
          Method for implementing actual optimization algorithms in derived classes.
static double UnivariateSolverUtils.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 was a bracketing one.
 double BaseAbstractUnivariateSolver.solve(int maxEval, FUNC f, double startValue)
          Solve for a zero in the vicinity of startValue.
 double BaseAbstractUnivariateSolver.solve(int maxEval, FUNC f, double min, double max, double startValue)
          Solve for a zero in the given interval, start at startValue.
 double BracketingNthOrderBrentSolver.solve(int maxEval, UnivariateFunction f, double min, double max, AllowedSolution allowedSolution)
          Solve for a zero in the given interval.
 double BracketingNthOrderBrentSolver.solve(int maxEval, UnivariateFunction f, double min, double max, double startValue, AllowedSolution allowedSolution)
          Solve for a zero in the given interval, start at startValue.
static double UnivariateSolverUtils.solve(UnivariateFunction function, double x0, double x1)
          Convenience method to find a zero of a univariate real function.
static double UnivariateSolverUtils.solve(UnivariateFunction function, double x0, double x1, double absoluteAccuracy)
          Convenience method to find a zero of a univariate real function.
protected  void BaseAbstractUnivariateSolver.verifyBracketing(double lower, double upper)
          Check that the endpoints specify an interval and the function takes opposite signs at the endpoints.
static void UnivariateSolverUtils.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.math3.dfp
 

Methods in org.apache.commons.math3.dfp that throw NoBracketingException
 Dfp BracketingNthOrderBrentSolverDFP.solve(int maxEval, UnivariateDfpFunction f, Dfp min, Dfp max, AllowedSolution allowedSolution)
          Solve for a zero in the given interval.
 Dfp BracketingNthOrderBrentSolverDFP.solve(int maxEval, UnivariateDfpFunction f, Dfp min, Dfp max, Dfp startValue, AllowedSolution allowedSolution)
          Solve for a zero in the given interval, start at startValue.
 

Uses of NoBracketingException in org.apache.commons.math3.ode
 

Methods in org.apache.commons.math3.ode that throw NoBracketingException
protected  double AbstractIntegrator.acceptStep(AbstractStepInterpolator interpolator, double[] y, double[] yDot, double tEnd)
          Accept a step, triggering events and step handlers.
abstract  void AbstractIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 double AbstractIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
 double FirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)
          Integrate the differential equations up to the given time.
protected  void MultistepIntegrator.start(double t0, double[] y0, double t)
          Start the integration.
 

Uses of NoBracketingException in org.apache.commons.math3.ode.events
 

Methods in org.apache.commons.math3.ode.events that throw NoBracketingException
 boolean EventState.evaluateStep(StepInterpolator interpolator)
          Evaluate the impact of the proposed step on the event handler.
 

Uses of NoBracketingException in org.apache.commons.math3.ode.nonstiff
 

Methods in org.apache.commons.math3.ode.nonstiff that throw NoBracketingException
abstract  void AdamsIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 void AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
abstract  void AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 void GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 void EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 void AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 void RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations, double t)
          Integrate a set of differential equations up to the given time.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.