EduOptim2 Lista klas

Tutaj znajdują się klasy, struktury, unie i interfejsy wraz z ich krótkimi opisami:
AlphaDivisionMetoda alfa-podziału
AlphaDivisionIterationDane pojedynczej iteracji metody alfa-podziału
AlphaDivisionLayerWarstwa wykresu rysująca iterację metody alfa-podziału
AttributeDatabaseBaza kolorów i atrybutów (tekstu i nie tylko)
AugmentedFormStandardowa postać macierzowa problemu optymalizacji liniowej
AutoChoice< T >Okienko wyboru metody
BasicMethodPanel< T >Szablon panelu dla metod optymalizacji funkcji wielu zmiennych
BolzanoDivisionMetoda podziału Bolzano
BolzanoDivisionIterationDane pojedynczej iteracji metody podziału Bolzano
BoundingBoxLayerPseudo-warstwa, której celem jest jedynie wyznaczenie minimalnego rozmiaru
CauchyMutationKlasa reprezentująca mutację z rozkładem Cauchy'ego
ClickToolActionAkcja związana z narzędziem
ConfigurationObiekt przechowujący globalne ustawienia
ConjugateGradientsMethodIterationKlasa danych iteracji metody Fletchera-Reevesa
ConstrainedOptimizationIterationKlasa bazowa dla klas danych pojedynczej iteracji optymalizacji z ograniczeniami
ConstraintOgraniczenie
ConstraintsLayerWarstwa wykresu odpowiedzialna za przedstawienie ograniczeń na wykresie X-Y
ConstraintsLegendActionAkcja narzędzia "Dopasuj do iteracji"
ConstraintsValidatorWxValidator dla kontrolki ustawiania funkcji i ograniczeń
CountedPtr< T >Prosty, zliczający referencje wskaźnik
CrossoverMethodKlasa bazowa dla metod krzyżowania
CustomValueConditionWarunek stopu oparty na podanej liczbie
DerivativeMetoda pochodnej
DerivativeIterationDane pojedynczej iteracji metody podziału dychotomicznego
DerivativeLayerWarstwa wykresu rysująca iterację metody alfa-podziału
DerivativeLineSearchPanel< T >Szablon panelu dla metod pochodnej i znaku pochodnej
DFPMetoda Davidona-Fletchera-Powella
DFPIterationDane pojedynczej iteracji metody Davidona-Fletchera-Powella
DichotomousDivisionMetoda podziału dychotomicznego
DichotomousDivisionIterationDane pojedynczej iteracji metody podziału dychotomicznego
DirectionalUnivariateAdapterPrzekształca funkcję wielu zmiennych w funkcję jednej zmiennej
DistanceConditionWarunek stopu oparty na odległości dwóch punktów
DoubleParameterParametr o wartości zmiennoprzecinkowej i ograniczonym przedziale wartości
DoubleParameterValidatorWxValidator dla parametrów metod w polach tekstowych
DoubleValidatorWxValidator dla wartości double w polach tekstowych
DrawDeceasedActionAkcja narzędzia zmieniającego tryb wyświetlania przebiegu optymalizacji metodą ewolucyjną
Eduoptim2Klasa reprezentująca aplikację
EMIterationsConditionWarunek stopu metody ewolucyjnej oparty na liczbie kolejnych iteracji, w których nie zmienił się najlepszy punkt
EMPointDeviationConditionWarunek stopu metody ewolucyjnej oparty na odchyleniu standardowym liczonym dla wszystkich punktów w populacji
EMStopConditionWarunek stopu dla metody ewolucyjnej
EMValueDeviationConditionWarunek stopu metody ewolucyjnej oparty na odchyleniu standardowym liczonym dla wartości funkcji we wszystkich punktach w populacji
EpsilonControlCzęść panelu pobierająca od użytkownika parametr epsilon i sprawdzająca jego poprawność
ErrorKlasa reprezentująca informację o błędzie/wyjątku
EvaluationErrorKlasa reprezentująca błąd w obliczaniu wartości funkcji
EvolutionaryMethodMetoda oparta o algorytmy ewolucyjne
EvolutionaryMethodIterationDane iteracji ewolucyjnej metody optymalizacji
EvolutionaryMethodLayerWarstwa wykresu rysująca przebieg optymalizacji metodą ewolucyjną
FibonacciDivisionMetoda Fibonacciego
FibonacciDivisionIterationDane pojedynczej iteracji metody podziału dychotomicznego
FibonacciDivisionLayerWarstwa wykresu rysująca iterację metody alfa-podziału
FitResultActionAkcja narzędzia "Dopasuj widok do całego przebiegu"
FletcherReevesMetoda Fletchera-Reevesa
FullPlotVisualizerKlasa odpowiedzialna za wizualizację wyników na wykresie
FunctionBaseKlasa reprezentująca funkcję matematyczną
FunctionDecoratorDekorator funkcji
FunctionTreeDrzewo reprezentujące funkcję matematyczną
FunctionValidatorWxValidator dla funkcji matematycznych
GeneralValidatorOgólny wxValidator, wywołuje jedynie walidatory kontrolek
GeneticOperatorControl< T >Kontrolka wyboru operatora genetycznego
GeneticOperatorValidator< T >
GradientMethodIterationKlasa bazowa dla klas danych iteracji metod gradientowych
GradientMethodLayerWarstwa wykresu rysująca przebieg optymalizacji metodą gradientową
HistoryKlasa przechowująca historię wprowadzonych przez użytkownika ciągów znaków
HistoryManagerKlasa zarządzająca zbiorem historii funkcji
HookeJeevesDiscreteMetoda Hooke'a i Jeevesa z krokiem dyskretnym
HookeJeevesDiscreteIterationDane pojedynczej iteracji metody Hooke'a Jeevesa z krokiem dyskretnym
HookeJeevesIterationDane pojedynczej iteracji metody Hooke'a Jeevesa
HookeJeevesLayerWarstwa wykresu rysująca przebieg optymalizacji algorytmem Hooke'a Jeevesa
HookeJeevesOptimalMetoda Hooke'a i Jeevesa z krokiem optymalnym
HookeJeevesOptimalIterationDane pojedynczej iteracji metody Hooke'a Jeevesa z krokiem optymalnym
HyperbolicInnerPenaltyHiperboliczna funkcja bariery
InBetweenCrossoverKlasa reprezentująca metodę prostego krzyżowania dwóch chromosomów
InitialRangeValidatorWxValidator dla obszaru, na którym ma powstać początkowa iteracja w metodzie ewolucyjnej
InitialSectionValidatorWxValidator dla początkowego odcinka metod w kierunku
InnerPenaltyWewnętrzna funkcja kary (funkcja bariery)
IntegerValidatorWalidator liczb całkowitych z wymuszaniem wartości minimalnej i maksymalnej
IntervalCountLimiterObiekt funkcyjny służący do określania maksymalnej liczby przedziałów dla podanej długości przedziału
IterationDataKlasa bazowa dla klas zawierających dane iteracji algorytmu optymalizacji
IterationValueInterpolationFunkcja "iteracja -> wartość funkcji celu", z interpolacją liniową
IterationValueVisualizerKlasa odpowiedzialna za wizualizację wyników na wykresie iteracja-wartość
LinearFunctionFunkcja liniowa
LinearMethodMetoda optymalizacji liniowej (programowania liniowego)
LinearParserParser funkcji liniowych
LinearProblemZadanie programowania liniowego
LineSearchMetoda optymalizacji w kierunku (optymalizacji funkcji jednej zmiennej)
LineSearchControlKontrolka wyboru metody optymalizacji w kierunku
LineSearchSettingsDialogOkienko dialogowe dla ustawień metody w kierunku
LineSearchValidatorWxValidator dla kontrolki ustawiania metody optymalizacji w kierunku
LogarithmicInnerPenaltyLogarytmiczna funkcja bariery
LoggerProsty logger dziedziczący z wxTextOutputStream
MarquardtMetoda Marquardta
MarquardtIterationDane pojedynczej iteracji metody podziału dychotomicznego
MarquardtLayerWarstwa wykresu rysująca iterację metody Marquardta
MatrixStyleMacierz styli
MethodMetoda optymalizacji
MethodPanelFactoryFabryka paneli ustawień parametrów metod
MethodPanelInfoKlasa zawierająca informacje o panelu, jaki ma zostać utworzony przez fabrykę
MethodWithLineSearchMetoda optymalizacji z optymalizacją w kierunku
MethodWithLineSearchPanel< T >Szablon panelu dla metod z optymalizacją w kierunku
MultilineStringKlasa służąca drukowaniu tekstu, którego wiersz rozciąga się na kilka linii
MultivariateConstrainedIterationDane pojedynczej iteracji optymalizacji z ograniczeniami w wielu wymiarach
MultivariateFunctionLayerWarstwa wykresu odpowiedzialna za rysowanie wykresu funkcji wielu zmiennych
MultivariatePlotKontrolka wyświeltająca wykres funkcji dwóch i więcej zmiennych
MutationMethodKlasa bazowa dla klas mutacji
NelderMeadAlgorytm optymalizacji metodą Neldera-Meada
NelderMead::SimplexKlasa wewnętrzna, której obiekt reprezentuje sympleks złożony z obiektów klasy PointWithValue
NelderMeadIterationDane pojedynczej iteracji metody Neldera-Meada
NelderMeadLayerWarstwa wykresu rysująca przebieg optymalizacji metodá Neldera-Meada
NewtonMetoda Newtona
NewtonIterationKlasa danych iteracji metody Newtona
NewtonLayerWarstwa wykresu rysująca przebieg optymalizacji metodą Newtona
NewtonModifiedZmodyfikowana metoda Newtona
NewtonModifiedIterationKlasa danych iteracji metody Newtona
NewtonRaphsonMetoda Newtona-Raphsona
NewtonRaphsonIterationDane pojedynczej iteracji metody Newtona-Raphsona
NewtonRaphsonLayerWarstwa wykresu rysująca iterację metody alfa-podziału
NMBestWorstConditionWarunek stopu oparty na najlepszym i najgorszym punkcie w sympleksie
NMCircumferenceConditionWarunek stopu oparty na obwodzie sympleksu
NMPreviousWorstConditionWarunek stopu oparty na najgorszych punktach w sympleksie w bieżącej i poprzedniej iteracji
NMStopConditionWarunek stopu dla metody Neldera-Meada
NMWorstReplacementConditionWarunek stopu oparty na najgorszym punkcie w sympleksie i punkcie, który zastąpił go w bieżącej iteracji
NonlinearFunctionFunkcja nieliniowa opisana wzorem
NonlinearParserParser funkcji liniowych
ObjectChoice< T >Kontrola wyboru obiektu
ObservableInterface obiektu obserwowanego
ObserverObserwator
OnlyBestActionAkcja narzędzia zmieniającego tryb wyświetlania przebiegu optymalizacji metodą ewolucyjną
OptimizationErrorBłąd optymalizacji
OuterPenaltyZewnętrzna funkcja kary
ParseErrorWyjątek reprezentujący błąd parsowania
ParseErrorDialogOkienko do wyświetlania komunikatu o błędzie parsowania
ParseErrorTextKontrolka wypisująca tekst funkcji oraz znacznik wskazujący na punkt, w którym wystąpił błąd parsowania
ParserKlasa bazowa dla parserów wyrażeń matematycznych
PenaltyFunctionFunkcja kary
PlotAxisA one line description of the class
PlotLayerWarstwa wykresu
PlotStatusKontrolka wyświetlająca współrzędne kursora myszy, gdy jest on nad obszarem funkcji
PlotToolbarPasek narzędzi dla okna wykresu
PointControlKontrolka ustawiania wartości punktu
PointLineSearchPanel< T >Szablon panelu dla metod optymalizacji w kierunku startujących z podanego punktu
PointWithValuePunkt z wartością funkcji
PolakRibiereMetoda Polaka-Ribiere'a
PowellIterationKlasa bazowa dla klas danych iteracji metod Powella
PowellLayerWarstwa wykresu rysująca przebieg optymalizacji obu wariantów metody Powella
PowellVariant1Metoda Powella - wariant pierwszy
PowellVariant1IterationDane pojedynczej iteracji pierwszego wariantu metody Powella
PowellVariant2Metoda Powella - wariant drugi
PowellVariant2IterationDane pojedynczej iteracji drugiego wariantu metody Powella
ProblemBaseBazowa klasa dla zadań optymalizacji
ProblemChoiceKontrolka wyboru problemu/zadania
ProblemDialogOkno dialogowe wprowadzania zadania optymalizacji
ProblemPanelFactoryFabryka paneli ustawień parametrów problemów
ProblemWithPenaltyZadanie optymalizacji z funkcją kary
ProblemWithPenaltyValidatorWxValidator dla panelu ustawień problemu ProblemWithPenalty
QuadraticApproximationMetoda aproksymacji kwadratowej
QuadraticApproximationLayerWarstwa wykresu rysująca iterację metody aproksymacji kwadratowej
RangeControlKontrolka ustawiania wartości ograniczonego obszaru
RegionOpisuje prostokątny obszar
ResultWynik działania metody optymalizacji
ResultLayerWarstwa wykresu odpowiedzialna za wykreślanie przebiegu optymalizacji
ResultLayer::ColourPointTypeTyp reprezentujący punkt z atrybutem
ResultLayer::PointPainterKlasa rysująca punkt (dla algortymów STLowych)
RosenbrockDiscreteMetoda Rosenbrocka z krokiem dyskretnym
RosenbrockDiscreteIterationDane pojedynczej iteracji metody Rosenbrocka z krokiem dyskretnym
RosenbrockDiscreteLayerWarstwa wykresu rysująca przebieg optymalizacji algorytmem Rosenbrocka z dyskretnym krokiem próbnym
RosenbrockIterationKlasa bazowa dla klas danych iteracji metod Rosenbrocka z krokiem dyskretnym i optymalnym
RosenbrockOptimalMetoda Rosenbrocka z krokiem optymalnym
RosenbrockOptimalIterationDane pojedynczej iteracji metody Rosenbrocka z krokiem optymalnym
RosenbrockOptimalLayerWarstwa wykresu rysująca przebieg optymalizacji algorytmem Rosenbrocka z optymalnym krokiem próbnym
RouletteSelectionKlasa reprezentująca selekcję proporcjonalną
SecantDivisionMetoda siecznych
SecantDivisionIterationDane pojedynczej iteracji podziału odcinka metodá siecznych
SectionLineSearchKlasa bazowa dla metod optymalizacji w kierunku polegających na podziale i redukcji odcinka
SectionLineSearchPanel< T >Szablon panelu dla metod optymalizacji w kierunku polegających na redukcji odcinka
SelectionMethodKlasa bazowa dla klas selekcji osobników populacji
SignOfDerivativeMetoda znaku pochodnej
SignOfDerivativeIterationDane pojedynczej iteracji metody podziału dychotomicznego
SignOfDerivativeLayerWarstwa wykresu rysująca iterację metody alfa-podziału
SimpleUnivariateAdapterOpakowuje funkcję tak, by mogła być traktowana jak funkcja jednej zmiennej
SimplexAlgorytm programowania liniowego "simplex"
SimplexIterationDane pojedynczej iteracji metody Simplex
SimplexLayerWarstwa wykresu rysująca przebieg optymalizacji metody simplex
SinglePointLineSearchKlasa bazowa dla metod optymalizacji w kierunku, które polegają na poszukiwaniu coraz lepszych pojedynczych punktów
SlopeConditionWarunek stopu oparty na przybliżonym nachyleniu funkcji pomiędzy dwoma punktami
SquaredCustomValueConditionWarunek stopu oparty na kwadracie podanej liczby
StandardStopConditionPodstawowy warunek stopu
SteepestDescentMetoda największego spadku (Cauchy'ego)
SteepestDescentIterationKlasa danych iteracji metody największego spadku
StopConditionValidatorWxValidator dla wartości kontrolki ustawiania warunku stopu
SubsequentIterationsActionAkcja narzędzia "Rysuj kolejne iteracje"
SymbolsSingleton trzymający symbole, głównie matematyczne
TextIterationVisualizerKlasa bazowa dla klas drukujących iteracje poszczególnych metod
TextVisualizerTekstowy wizualizator wyników
ThreeParticipantsCrossoverKlasa reprezentująca metodę krzyżowania z udziałem trzech osobników
TivAlphaDivisionKlasa wizualizatorów tekstowych iteracji metody alfa-podziału
TivBolzanoDivisionKlasa wizualizatora tekstowego dla iteracji metody podziału dychotomicznego
TivConjugateGradientsMethodKlasa wizualizatora tekstowego dla iteracji metod gradientów sprzężonych (Fletchera-Reevesa i Polaka-Ribiery)
TivConstrainedOptimizationKlasa bazowa dla wizualizatorów tekstowych iteracji optymalizacji z ograniczeniami
TivDerivativeKlasa wizualizatora tekstowego dla iteracji metody pochodnej
TivDFPKlasa wizualizatorów tekstowych iteracji metody Davidona-Fletchera-Powella
TivDichotomousDivisionKlasa wizualizatora tekstowego dla iteracji metody podziału dychotomicznego
TivEvolutionaryMethodKlasa wizualizacji tekstowej optymalizacji metodą ewolucyjną
TivFibonacciDivisionKlasa wizualizatorów tekstowych iteracji metody podziaiu Fibonacciego
TivHookeJeevesWizualizator tekstowy dla iteracji algorytmu Hooke'a Jeevesa
TivHookeJeevesDiscreteWizualizator tekstowy dla iteracji algorytmu HookeJeevesDiscrete
TivHookeJeevesOptimalWizualizator tekstowy dla iteracji algorytmu HookeJeevesOptimal
TivMarquardtKlasa wizualizatora tekstowego dla iteracji metody Marquardta
TivMultivariateConstrainedKlasa wizualizatora tekstowego iteracji optymalizacji z ograniczeniami w wielu wymiarach
TivNelderMeadKlasa bazowa dla wizualizatorów tekstowych iteracji optymalizacji z ograniczeniami
TivNewtonKlasa wizualizatorów tekstowych iteracji metody Newtona
TivNewtonModifiedKlasa wizualizatorów tekstowych iteracji zmodyfikowanej metody Newtona
TivNewtonRaphsonKlasa wizualizatora tekstowego dla iteracji metody pochodnej
TivPowellKlasa bazowa dla wizualizatorów tekstowych iteracji PowellVariant1 i PowellVariant2
TivPowellVariant1Klasa wizualizatorów tekstowych iteracji pierwszego wariantu metody Powella
TivPowellVariant2Klasa wizualizatorów tekstowych iteracji drugiego wariantu metody Powella
TivQuadraticApproximationKlasa wizualizatorów tekstowych iteracji metody aproksymacji kwadratowej
TivRosenbrockKlasa bazowa dla wizualizatorów tekstowych iteracji RosenbrockDiscrete i RosenbrockOptimal
TivRosenbrockDiscreteWizualizator tekstowy dla iteracji algorytmu RosenbrockDiscrete
TivRosenbrockOptimalWizualizator tekstowy dla iteracji algorytmu RosenbrockOptimal
TivSecantDivisionKlasa wizualizatora tekstowego dla iteracji metody podziału dychotomicznego
TivSignOfDerivativeKlasa wizualizatora tekstowego dla iteracji metody znaku pochodnej
TivSimplexKlasa wizualizatorów tekstowych iteracji algorytmu Simplex
TivSteepestDescentKlasa wizualizatorów tekstowych iteracji metody największego spadku
TivUniformDivisionKlasa wizualizatorów tekstowych iteracji metody podziału równomiernego
TivUnivariateConstrainedKlasa wizualizatora tekstowego iteracji optymalizacji z ograniczeniami w wielu wymiarach
ToggleToolActionAkcja narzędzia włącz/wyłącz (toggle)
TokenizerKlasa dzieląca ciąg znaków na tokeny
Tokenizer::FunctionInfoInformacja o funkcji matematycznej
ToolbarToolKlasa reprezentująca narzędzie umieszczane na pasku
TournamentSelectionKlasa reprezentująca selekcję turniejowej
UnconstrainedProblemTypowe zadanie optymalizacji bez ograniczeń
UniformDivisionMetoda podziału równomiernego
UniformDivisionIterationDane pojedynczej iteracji metody podziału równomiernego
UniformDivisionLayerWarstwa wykresu rysująca iterację metody podziału równomiernego
UniformMutationKlasa reprezentująca mutację z rozkładem jendostajnym
UnivariateConstrainedIterationDane pojedynczej iteracji metody Neldera-Meada
UnivariateConstrainedLayerWarstwa wykresu rysująca przebieg optymalizacji z ograniczeniami w wielu wymiarach
UnivariateConstraintsLayerWarstwa wykresu odpowiedzialna za przedstawienie ograniczeń na wykresie X-Y
UnivariateFunctionFunkcja jednej zmiennej
UnivariateFunctionLayerWarstwa wykresu odpowiedzialna za rysowanie wykresu funkcji jednej zmiennej
UnivariateNonlinearFunctionFunkcja jednej zmiennej
UnivariateResultLayerWarstwa wykresu prezentująca przebieg optymalizacji funkcji jednej zmiennej
ValueConditionWarunek stopu oparty na różnicy wartości funkcji w dwóch punktach
VariableNamesStruktura przechowująca nazwy zmiennych
VariantedMethodWithLineSearchPanel< T >Szablon panelu dla metod z optymalizacją w kierunku
VisualizationFrameOkno zawierające wizualizacje pojedynczego przebiegu optymalizacji
VisualizerKlasa bazowa dla różnego rodzaju wizualizacji
VisualizerFactoryFabryka odpowiedzialna za tworzenie obiektów wizualizacji dla danej iteracji
VisualizerFactory::VisualizerCreatorsKlasa przechowująca kreatory (fabryki) różnych typów wizualizacji
wxTextCtrlOutputStreamKlasa dziedzicząca po wxOutputStream, przekazująca dane do obiektu typu wxTextCtrl;
XyConstrainedLayerWarstwa wykresu rysująca przebieg optymalizacji z ograniczeniami w wielu wymiarach
XyConstraintsLayerWarstwa wykresu odpowiedzialna za przedstawienie ograniczeń na wykresie X-Y
XyResultLayerWarstwa wykresu prezentująca przebieg optymalizacji funkcji wielu zmiennych
XyUnconstrainedLayerKlasa podstawowa dla klas warstw przebiegu optymalizacji wielu zmiennych bez ograniczeń

Wygenerowano Fri Sep 29 21:04:49 2006 dla EduOptim2 programem  doxygen 1.4.6