Dokumentacja klasy DistanceCondition

#include <DistanceCondition.h>

Diagram dziedziczenia dla DistanceCondition

StandardStopCondition Lista wszystkich składowych.

Opis szczegółowy

Warunek stopu oparty na odległości dwóch punktów.

Sprawdza, czy odległość między podanymi dwoma punktami jest mniejsza od wartości granicznej (epsilon):

\[ \|x^2 - x^1\| < \varepsilon . \]


Metody publiczne

 DistanceCondition (void)
 Konstruktor domyślny.
 DistanceCondition (const DoubleParameter &epsilon)
 Konstruktor.
 DistanceCondition (const DistanceCondition &from)
 Konstruktor kopiujący.
 ~DistanceCondition (void)
 Destruktor.
virtual std::auto_ptr< StopConditionBase > Clone () const
 Tworzy kopię obiektu.
virtual bool IsMet (const ColumnVector &previousPoint, const ColumnVector &lastPoint, double previousValue, double lastValue, double customValue=0) const
 Sprawdź warunek stopu.
virtual bool IsMet (const ColumnVector &previousPoint, const ColumnVector &lastPoint, double previousValue, const FunctionBase &function, double customValue=0) const
 Sprawdź warunek stopu.
virtual bool IsMet (const ColumnVector &previousPoint, const ColumnVector &lastPoint, const FunctionBase &function, double customValue=0) const
 Sprawdź warunek stopu.


Dokumentacja konstruktora i destruktora

DistanceCondition::DistanceCondition const DoubleParameter epsilon  ) 
 

Konstruktor.

Parametry:
epsilon Dokładność.

DistanceCondition::DistanceCondition const DistanceCondition from  ) 
 

Konstruktor kopiujący.

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


Dokumentacja funkcji składowych

bool DistanceCondition::IsMet const ColumnVector &  previousPoint,
const ColumnVector &  lastPoint,
const FunctionBase function,
double  customValue = 0
const [virtual]
 

Sprawdź warunek stopu.

Zobacz również:
StopCondition::IsMet

Implementuje StandardStopCondition.

bool DistanceCondition::IsMet const ColumnVector &  previousPoint,
const ColumnVector &  lastPoint,
double  previousValue,
const FunctionBase function,
double  customValue = 0
const [virtual]
 

Sprawdź warunek stopu.

Zobacz również:
StopCondition::IsMet

Implementuje StandardStopCondition.

bool DistanceCondition::IsMet const ColumnVector &  previousPoint,
const ColumnVector &  lastPoint,
double  previousValue,
double  lastValue,
double  customValue = 0
const [virtual]
 

Sprawdź warunek stopu.

Zobacz również:
StopCondition::IsMet

Implementuje StandardStopCondition.


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