CSimpleLineSearch Class Reference

#include <CSimpleLineSearch.h>

Inheritance diagram for CSimpleLineSearch:

Inheritance graph
[legend]

List of all members.

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)
 CSimpleLineSearch ()
virtual ~CSimpleLineSearch ()

Public Attributes

double Wolfe1Factor


Detailed Description

Definition at line 5 of file CSimpleLineSearch.h.


Constructor & Destructor Documentation

CSimpleLineSearch::CSimpleLineSearch (  ) 

Definition at line 5 of file CSimpleLineSearch.cpp.

References Wolfe1Factor.

CSimpleLineSearch::~CSimpleLineSearch (  )  [virtual]

Definition at line 10 of file CSimpleLineSearch.cpp.


Member Function Documentation

double CSimpleLineSearch::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 
) [virtual]

Implements CGeneralLineSearch.

Definition at line 14 of file CSimpleLineSearch.cpp.

References CGeneralLineSearch::MisfitCalculator, and Wolfe1Factor.


Member Data Documentation

Definition at line 11 of file CSimpleLineSearch.h.

Referenced by CSimpleLineSearch(), and SearchStepsize().


The documentation for this class was generated from the following files:

Generated on Tue Aug 4 16:04:18 2009 for GPLIB++ by  doxygen 1.5.8