#include <optimizer.h>
Inheritance diagram for OptimizationMethod::

Public Methods |
|
| void | setInitialValue (const V &initialValue) |
| Set initial value. |
|
| void | setEndCriteria (const OptimizationEndCriteria &endCriteria) |
| Set optimization end
criteria. |
|
| int & | iterationNumber () |
| current iteration number. |
|
| OptimizationEndCriteria & | endCriteria () |
| optimization end criteria. |
|
| int & | functionEvaluation () |
| number of evaluation of cost
function. |
|
| int & | gradientEvaluation () |
| number of evaluation of cost function
gradient. |
|
| value_type & | functionValue () |
| value of cost function. |
|
| value_type & | gradientNormValue () |
| value of cost function gradient
norm. |
|
| V & | x () |
| current value of the local
minimum. |
|
| V & | searchDirection () |
| current value of the search
direction. |
|
| virtual void | Minimize (OptimizationProblem< V > &P)=0 |
| minimize the optimization problem
P. |
|
Protected Attributes |
|
| V | initialValue_ |
| initial value of unknowns. |
|
| int | iterationNumber_ |
| current iteration step in the Optimization
process. |
|
| OptimizationEndCriteria | endCriteria_ |
| optimization end criteria. |
|
| int | functionEvaluation_ |
| number of evaluation of cost function and
its gradient. |
|
| int | gradientEvaluation_ |
| number of evaluation of cost function and
its gradient. |
|
| value_type | functionValue_ |
| function and gradient norm values of the
last step. |
|
| value_type | squaredNorm_ |
| function and gradient norm values of the
last step. |
|
| V | x_ |
| current values of the local minimum and the
search direction. |
|
| V | searchDirection_ |
| current values of the local minimum and the
search direction. |
|
Definition at line 36 of file optimizer.h.
1.2.9 written by Dimitri van Heesch,
© 1997-2001