Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.math.FunctionEvaluationException

Packages that use FunctionEvaluationException
org.apache.commons.math.analysis | Implementations of common numerical analysis procedures, including root finding and function interpolation.

Uses of FunctionEvaluationException in org.apache.commons.math.analysis

Methods in org.apache.commons.math.analysis that throw FunctionEvaluationException
`static double` | `UnivariateRealSolverUtils.solve(UnivariateRealFunction f, double x0, double x1)` Convenience method to find a zero of a univariate real function.
`static double` | `UnivariateRealSolverUtils.solve(UnivariateRealFunction f, double x0, double x1, double absoluteAccuracy)` Convenience method to find a zero of a univariate real function.
`static double[]` | `UnivariateRealSolverUtils.bracket(UnivariateRealFunction 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[]` | `UnivariateRealSolverUtils.bracket(UnivariateRealFunction 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.
`double` | `BisectionSolver.solve(double min, double max, double initial)` Find a zero in the given interval.
`double` | `BisectionSolver.solve(double min, double max)` Find a zero root in the given interval.
`double` | `SecantSolver.solve(double min, double max, double initial)` Find a zero in the given interval.
`double` | `SecantSolver.solve(double min, double max)` Find a zero in the given interval.
`double` | `BrentSolver.solve(double min, double max, double initial)` Find a zero in the given interval.
`double` | `BrentSolver.solve(double min, double max)` Find a zero in the given interval.
`double` | `UnivariateRealSolver.solve(double min, double max)` Solve for a zero root in the given interval.
`double` | `UnivariateRealSolver.solve(double min, double max, double startValue)` Solve for a zero in the given interval, start at startValue.
`protected boolean` | `UnivariateRealSolverImpl.isBracketing(double lower, double upper, UnivariateRealFunction f)` Returns true iff the function takes opposite signs at the endpoints.
`protected void` | `UnivariateRealSolverImpl.verifyBracketing(double lower, double upper, UnivariateRealFunction f)` Verifies that the endpoints specify an interval and the function takes opposite signs at the enpoints, throws IllegalArgumentException if not
`double` | `NewtonSolver.solve(double min, double max)` Find a zero near the midpoint of `min` and `max`.
`double` | `NewtonSolver.solve(double min, double max, double startValue)` Find a zero near the value `startValue`.
`double` | `UnivariateRealFunction.value(double x)` Compute the value for the function.
`double` | `PolynomialSplineFunction.value(double v)` Compute the value for the function.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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