|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ConvergenceException | |
org.apache.commons.math.analysis | Implementations of common numerical analysis procedures, including root finding and function interpolation. |
Uses of ConvergenceException in org.apache.commons.math.analysis |
Methods in org.apache.commons.math.analysis that throw ConvergenceException | |
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 |
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 |
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 |
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. |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |