Dokumentacja klasy RosenbrockIteration

#include <RosenbrockIteration.h>

Diagram dziedziczenia dla RosenbrockIteration

IterationData RosenbrockDiscreteIteration RosenbrockOptimalIteration Lista wszystkich składowych.

Opis szczegółowy

Klasa bazowa dla klas danych iteracji metod Rosenbrocka z krokiem dyskretnym i optymalnym.

Zobacz również:
RosenbrockDiscrete, RosenbrockOptimal, Result


Metody publiczne

 RosenbrockIteration (void)
 Konstruktor domyślny.
 RosenbrockIteration (const ColumnVector &staringPoint, const SquareMatrix &D)
 Konstruktor.
 ~RosenbrockIteration (void)
 Destruktor.
virtual ColumnVector EndValuePoint () const
 Punkt, w którym należy mierzyć wartość na koniec iteracji.
virtual vector< IterationDataIdType > ClassIds () const
 Zwraca identyfikatory klasy oraz jej rodziców.
const ColumnVector & StartingPoint () const
ColumnVector & rStartingPoint ()
const SquareMatrix & D () const
SquareMatrix & rD ()
const ColumnVector & Lambda () const
ColumnVector & rLambda ()
const ColumnVector & EndPoint () const
ColumnVector & rEndPoint ()
const SquareMatrix & A () const
SquareMatrix & rA ()
const SquareMatrix & NewD () const
SquareMatrix & rNewD ()
bool BaseChanged () const

Statyczne metody publiczne

static IterationDataIdType ClassId ()


Dokumentacja konstruktora i destruktora

RosenbrockIteration::RosenbrockIteration const ColumnVector &  staringPoint,
const SquareMatrix &  D
 

Konstruktor.

Parametry:
staringPoint Punkt wyjścia dla tej iteracji.
D Baza kierunków, wzdłuż których wykonywane będą kroki próbne w tej iteracji.


Dokumentacja funkcji składowych

vector< IterationData::IterationDataIdType > RosenbrockIteration::ClassIds  )  const [virtual]
 

Zwraca identyfikatory klasy oraz jej rodziców.

Kolejność identyfikatorów musi być od najbardziej szczegółowej klasy do najbardziej ogólnej.

Ten niezbyt ładny mechanizm identyfikacji typów będzie potrzebny przy wyszukiwaniu odpowiedniego modułu wizualizacji dla danej klasy iteracji.

Reimplementowana z IterationData.

Reimplementowana w RosenbrockDiscreteIteration i RosenbrockOptimalIteration.


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