Dokumentacja klasy AugmentedForm

#include <AugmentedForm.h>

Lista wszystkich składowych.


Opis szczegółowy

Standardowa postać macierzowa problemu optymalizacji liniowej.

Klasa przechowująca problem optymalizacji liniowej w postaci macierzy A, b i c formy standardowej (augmented form): min { c_T*x : A*x=b, x>=0 }, gdzie:
A - Macierz wsp. funkcji ograniczeń [m x n],
b - Wektor ograniczeń [m],
c - Wektor kosztów [n].

Ograniczenia przekształcane są do równościowych poprzez dodawanie/odejmowanie zmiennych dopełniających (slacków).

Zobacz również:
LinearProblem


Metody publiczne

 AugmentedForm (void)
 Konstruktor domyślny.
 AugmentedForm (const Matrix &A, const ColumnVector &b, const ColumnVector &c, const int actualVariables)
 Konstruktor.
 AugmentedForm (const LinearProblem &problem)
 Konstruktor.
 AugmentedForm (const AugmentedForm &from)
 Konstruktor kopiujący.
 ~AugmentedForm (void)
 Destruktor.
AugmentedFormoperator= (const AugmentedForm &from)
 Operator przypisania.
bool operator== (const AugmentedForm &right) const
 Operator porównania.
const Matrix & A () const
 Zwraca macierz wsp.
const ColumnVector & b () const
 Zwraca wektor ograniczeń.
const ColumnVector & c () const
 Zwraca wektor kosztów.
int ActualVariables () const
 Zwraca liczbę zmiennych znaczących.
int m () const
 Zwraca liczbę ograniczeń.
int n () const
 Zwraca liczbę zmiennych.

Przyjaciele

wxTextOutputStream & operator<< (wxTextOutputStream &os, const AugmentedForm &augmentedForm)
 Operator wysłania do strumienia.


Dokumentacja konstruktora i destruktora

AugmentedForm::AugmentedForm const Matrix &  A,
const ColumnVector &  b,
const ColumnVector &  c,
const int  actualVariables
 

Konstruktor.

Parametry:
A Macierz współczynników funkcji ograniczeń.
b Wektor ograniczeń.
c Wektor kosztów.
actualVariables Liczba znaczących zmiennych.

AugmentedForm::AugmentedForm const LinearProblem problem  ) 
 

Konstruktor.

Parametry:
problem Problem optymalizacji liniowej.

AugmentedForm::AugmentedForm const AugmentedForm from  ) 
 

Konstruktor kopiujący.

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


Dokumentacja funkcji składowych

const Matrix & AugmentedForm::A  )  const
 

Zwraca macierz wsp.

funkcji ograniczeń

AugmentedForm & AugmentedForm::operator= const AugmentedForm from  ) 
 

Operator przypisania.

Parametry:
from Przypisywana wartość.
Zwraca:
Referencja do bieżącego obiektu.


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