#include <TOLS.h>
Public Methods | |
| TOLS () | |
| Default Constructor. | |
| TOLS (TOLS &t) | |
| Copy Constructor. | |
| virtual | ~TOLS () |
| Destructor. | |
| void | operator= (TOLS &t) |
| Assignment Operator. | |
| void | setDefaultTol () |
| Set all default tolerances. | |
| void | setMaxStep (double x) |
| Set maximum allowable steplength. | |
| void | setMinStep (double x) |
| Set minimum allowable steplength. | |
| void | setStepTol (double x) |
| Set tolerance used for step convergence test. | |
| void | setFTol (double x) |
| Set tolerance used in function convergence test. | |
| void | setCTol (double x) |
| Set tolerance used for constraint feasibility test. | |
| void | setGTol (double x) |
| Set tolerance used in gradient convergence test. | |
| void | setLSTol (double x) |
| Set linesearch tolerance. | |
| void | setTRSize (double x) |
| Set trust-region radius. | |
| void | setMaxIter (int k) |
| Set maximum number of iterations. | |
| void | setMaxBacktrackIter (int k) |
| Set maximum backtrack iterations. | |
| void | setMaxFeval (int k) |
| Set maximum allowable function evaluations. | |
| double | getMaxStep () const |
| double | getMinStep () const |
| double | getStepTol () const |
| double | getFTol () const |
| double | getCTol () const |
| double | getGTol () const |
| double | getLSTol () const |
| double | getTRSize () const |
| int | getMaxIter () const |
| int | getMaxBacktrackIter () const |
| int | getMaxFeval () const |
| void | printTol () |
| void | printTol (ostream *) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Print the current tolerances to file ofstream |
|
|
Print the current tolerances being used |