The function should be continuous but not necessarily smooth.
| Modifier and Type | Field and Description |
|---|---|
| private static final double | DEFAULT_ABSOLUTE_ACCURACY
Default absolute accuracy. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | RiddersSolver(double
Relative accuracy. relativeAccuracy, double Absolute accuracy. absoluteAccuracy)Construct a solver. |
| Modifier and Type | Method and Description |
|---|---|
| protected double | doSolve()
Implements abstract org. Method for implementing actual optimization algorithms in derived classes. |
| DEFAULT_ABSOLUTE_ACCURACY | back to summary |
|---|---|
| private static final double DEFAULT_ABSOLUTE_ACCURACY Default absolute accuracy. | |
| RiddersSolver | back to summary |
|---|---|
| public RiddersSolver() Construct a solver with default accuracy (1e-6). | |
| RiddersSolver | back to summary |
|---|---|
| public RiddersSolver(double absoluteAccuracy) Construct a solver.
| |
| RiddersSolver | back to summary |
|---|---|
| public RiddersSolver(double relativeAccuracy, double absoluteAccuracy) Construct a solver.
| |
| doSolve | back to summary |
|---|---|
| protected double doSolve() throws TooManyEvaluationsException, NoBracketingException Implements abstract org. Doc from org. Method for implementing actual optimization algorithms in derived classes.
| |