public interface RootsFinder
| Modifier and Type | Method and Description |
|---|---|
boolean |
findRoot(ComputableFunction function,
ConvergenceChecker checker,
int maxIter,
double x0,
double f0,
double x1,
double f1)
Solve a function in a given interval known to contain a root.
|
double |
getRoot()
Get the abscissa of the root.
|
boolean findRoot(ComputableFunction function, ConvergenceChecker checker, int maxIter, double x0, double f0, double x1, double f1) throws FunctionException
function - function for which a root should be foundchecker - checker for the convergence of the functionmaxIter - maximal number of iteration allowedx0 - abscissa of the lower bound of the intervalf0 - value of the function the lower bound of the intervalx1 - abscissa of the higher bound of the intervalf1 - value of the function the higher bound of the intervalFunctionExceptiondouble getRoot()
Copyright © 2001-2007 Luc Maisonobe. All Rights Reserved.