#include <itkConjugateGradientOptimizer.h>
Inheritance diagram for itk::ConjugateGradientOptimizer:


Public Types | |
| typedef ConjugateGradientOptimizer | Self |
| typedef SingleValuedNonLinearVnlOptimizer | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef vnl_vector< double > | InternalParametersType |
| typedef vnl_conjugate_gradient | InternalOptimizerType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| vnl_conjugate_gradient * | GetOptimizer (void) |
| void | StartOptimization (void) |
| virtual void | SetCostFunction (SingleValuedCostFunction *costFunction) |
| MeasureType | GetValue () const |
| unsigned long | GetNumberOfIterations (void) const |
| unsigned long | GetCurrentIteration (void) const |
Static Public Member Functions | |
| Pointer | New () |
Protected Types | |
| typedef Superclass::CostFunctionAdaptorType | CostFunctionAdaptorType |
Protected Member Functions | |
| ConjugateGradientOptimizer () | |
| virtual | ~ConjugateGradientOptimizer () |
Definition at line 31 of file itkConjugateGradientOptimizer.h.
|
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 40 of file itkConjugateGradientOptimizer.h. |
|
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 75 of file itkConjugateGradientOptimizer.h. |
|
|
Internal Optimizer Type Definition at line 52 of file itkConjugateGradientOptimizer.h. |
|
|
InternalParameters typedef. Definition at line 49 of file itkConjugateGradientOptimizer.h. |
|
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 39 of file itkConjugateGradientOptimizer.h. |
|
|
Standard class typedefs. Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 37 of file itkConjugateGradientOptimizer.h. |
|
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 38 of file itkConjugateGradientOptimizer.h. |
|
|
|
|
|
|
|
|
Return the number of iterations performed so far |
|
|
Run-time type information (and related methods). Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. |
|
|
Return the number of iterations performed so far |
|
|
Method for getting access to the internal optimizer |
|
|
Return Current Value |
|
|
Method for creation through the object factory. Reimplemented from itk::SingleValuedNonLinearOptimizer. |
|
|
Plug in a Cost Function into the optimizer Implements itk::SingleValuedNonLinearVnlOptimizer. |
|
|
Start optimization with an initial value. Reimplemented from itk::Optimizer. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000