|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjhplot.math.num.IterativeMethod
public abstract class IterativeMethod
A method to solve generic problems by finding successive (and hopefully better) approximations to the solution.
Nested Class Summary | |
---|---|
static interface |
IterativeMethod.IterativeState
The current state for an iterative method. |
Method Summary | |
---|---|
int |
getMaximumIterations()
Access the maximum number of iterations. |
double |
getMaximumRelativeError()
Access the maximum relative error. |
void |
iterate(IterativeMethod.IterativeState state)
Perform the iterative evaluation. |
void |
setMaximumIterations(int iterations)
Modify the maximum number of iterations. |
void |
setMaximumRelativeError(double error)
Modify the maximum relative error. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public int getMaximumIterations()
public double getMaximumRelativeError()
public void iterate(IterativeMethod.IterativeState state) throws NumericException
state
- the state for this iterative method evaluation.
NumericException
- if a solution to the iterative method can not be
computed.public void setMaximumIterations(int iterations)
iterations
- the new maximum number of iterations value.public void setMaximumRelativeError(double error)
error
- the new maximum relative error.
|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |