#include <CGeneralLineSearch.h>

Public Member Functions | |
| virtual double | SearchStepsize (const double initial, const double CurrentMisfit, const ublas::vector< double > &Searchdirection, const ublas::vector< double > &Model, const ublas::vector< double > &Data, const ublas::vector< double > Gradient)=0 |
| CGeneralLineSearch () | |
| virtual | ~CGeneralLineSearch () |
Public Attributes | |
| CGeneralObjective * | MisfitCalculator |
Definition at line 7 of file CGeneralLineSearch.h.
| CGeneralLineSearch::CGeneralLineSearch | ( | ) |
Definition at line 3 of file CGeneralLineSearch.cpp.
| CGeneralLineSearch::~CGeneralLineSearch | ( | ) | [virtual] |
Definition at line 7 of file CGeneralLineSearch.cpp.
| virtual double CGeneralLineSearch::SearchStepsize | ( | const double | initial, | |
| const double | CurrentMisfit, | |||
| const ublas::vector< double > & | Searchdirection, | |||
| const ublas::vector< double > & | Model, | |||
| const ublas::vector< double > & | Data, | |||
| const ublas::vector< double > | Gradient | |||
| ) | [pure virtual] |
Implemented in CQuadInterLineSearch, and CSimpleLineSearch.
Referenced by CVariableMetric::DoIteration().
Definition at line 10 of file CGeneralLineSearch.h.
Referenced by main(), CSimpleLineSearch::SearchStepsize(), and CQuadInterLineSearch::SearchStepsize().
1.5.8