|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface specifies root-finding methods for scalar functions.
| Method Summary | |
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. |
| Method Detail |
public 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 interval
FunctionExceptionpublic double getRoot()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||