Dokumentacja klasy SinglePointLineSearch

#include <SinglePointLineSearch.h>

Diagram dziedziczenia dla SinglePointLineSearch

LineSearch Method Observable Derivative NewtonRaphson SignOfDerivative Lista wszystkich składowych.

Opis szczegółowy

Klasa bazowa dla metod optymalizacji w kierunku, które polegają na poszukiwaniu coraz lepszych pojedynczych punktów.

Metody wywodzące się z tej klasy w każdej iteracji znajdują tylko pojedynczy punkt w przestrzeni jednej zmiennej. Najczęściej jest on wybierany na podstawie wartości pochodnych w punkcie poprzednim

W przypadku gdy metoda jest wykorzystywana do optymalizacji w kierunku przez metodę optymalizacji wielu zmiennych, wynikiem jest pojedynczy punkt. Gdy metoda działa samodzielnie, wynikiem jest cały przebieg optymalizacji.


Metody publiczne

 ~SinglePointLineSearch (void)
 Destruktor.
virtual void UpdateStartingConditions (const Result *result) const
virtual void ResetStartingConditions () const
void AddCommonParameterDescriptions (wxArrayString &descriptions, bool standalone) const
virtual wxString ToString (bool standalone=true) const
 Zwraca opis tekstowy metody (nazwa + parametry).
virtual bool CanAssist (const ProblemBase *pProblem) const
 Sprawdza, czy metoda może wspomóc rozwiązanie danego zadania.

Metody chronione

 SinglePointLineSearch (void)
 Konstruktor domyślny.
 SinglePointLineSearch (const SinglePointLineSearch &from)
 Konstruktor kopiujący.

Atrybuty chronione

ColumnVector mStartingPoint
 Punkt startowy.
ColumnVector mInitialStartingPoint
DoubleParameter mEpsilon
 Dokładność ($\varepsilon$).


Dokumentacja konstruktora i destruktora

SinglePointLineSearch::SinglePointLineSearch const SinglePointLineSearch from  )  [protected]
 

Konstruktor kopiujący.

Parametry:
from Obiekt, którego wartość jest kopiowana.


Dokumentacja funkcji składowych

bool SinglePointLineSearch::CanAssist const ProblemBase pProblem  )  const [virtual]
 

Sprawdza, czy metoda może wspomóc rozwiązanie danego zadania.

Dokładniej rzecz biorąc sprawdzane jest, czy metoda może być wykorzystana przez metodę optymalizacji wielu zmiennych do optymalizacji w kierunku przy rozwiązywaniu danego zadania optymalizacji.

Implementuje LineSearch.


Dokumentacja dla tej klasy została wygenerowana z plików:
Wygenerowano Fri Sep 29 21:04:54 2006 dla EduOptim2 programem  doxygen 1.4.6