Dokumentacja klasy ValueCondition

#include <ValueCondition.h>

Diagram dziedziczenia dla ValueCondition

StandardStopCondition Lista wszystkich składowych.

Opis szczegółowy

Warunek stopu oparty na różnicy wartości funkcji w dwóch punktach.

Sprawdza, czy różnica wartości funkcji dla podanych dwóch punktów jest mniejsza od wartości granicznej (epsilon):

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


Metody publiczne

 ValueCondition (void)
 Konstruktor domyślny.
 ValueCondition (const DoubleParameter &epsilon)
 Konstruktor.
 ValueCondition (const ValueCondition &from)
 Konstruktor kopiujący.
 ~ValueCondition (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

ValueCondition::ValueCondition const DoubleParameter epsilon  ) 
 

Konstruktor.

Parametry:
epsilon Dokładność.

ValueCondition::ValueCondition const ValueCondition from  ) 
 

Konstruktor kopiujący.

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


Dokumentacja funkcji składowych

bool ValueCondition::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 ValueCondition::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 ValueCondition::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:55 2006 dla EduOptim2 programem  doxygen 1.4.6