_CurrentDoFValues | mirtk::InexactLineSearch | protected |
_ScaledDirection | mirtk::InexactLineSearch | protected |
AdaptiveLineSearch(ObjectiveFunction *=NULL) | mirtk::AdaptiveLineSearch | |
AdaptiveLineSearch(const AdaptiveLineSearch &) | mirtk::AdaptiveLineSearch | |
AddObserver(Observer &) | mirtk::Observable | inline |
AddStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer | |
Advance(double) | mirtk::InexactLineSearch | protected |
Broadcast(Event, const void *=NULL) | mirtk::Observable | inline |
ClearObservers() | mirtk::Observable | inline |
ClearStoppingCriteria() | mirtk::LocalOptimizer | |
Converged(int iter, double value, const double *delta) | mirtk::LocalOptimizer | protectedvirtual |
DeleteObserver(Observer &) | mirtk::Observable | inline |
Factory() | mirtk::LocalOptimizer | static |
FactoryType typedef | mirtk::LocalOptimizer | |
Function(ObjectiveFunction *) | mirtk::InexactLineSearch | virtual |
InexactLineSearch(ObjectiveFunction *=NULL) | mirtk::InexactLineSearch | |
InexactLineSearch(const InexactLineSearch &) | mirtk::InexactLineSearch | |
Initialize() | mirtk::AdaptiveLineSearch | virtual |
IsImprovement(double prev, double value) const | mirtk::LocalOptimizer | inlineprotected |
LineSearch(ObjectiveFunction *=NULL) | mirtk::LineSearch | protected |
LineSearch(const LineSearch &) | mirtk::LineSearch | protected |
LocalOptimizer(ObjectiveFunction *=NULL) | mirtk::LocalOptimizer | protected |
LocalOptimizer(const LocalOptimizer &) | mirtk::LocalOptimizer | protected |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
New(LineSearchStrategy &, ObjectiveFunction *=NULL) | mirtk::LineSearch | static |
mirtk::LocalOptimizer::New(enum OptimizationMethod, ObjectiveFunction *=NULL) | mirtk::LocalOptimizer | static |
NotifyObservers(Event, const void *=NULL) | mirtk::Observable | inline |
NumberOfObservers() const | mirtk::Observable | inline |
NumberOfStoppingCriteria() const | mirtk::LocalOptimizer | |
Observable() | mirtk::Observable | inlineprotected |
Observable(const Observable &) | mirtk::Observable | inlineprotected |
operator=(const AdaptiveLineSearch &) | mirtk::AdaptiveLineSearch | |
mirtk::InexactLineSearch::operator=(const InexactLineSearch &) | mirtk::InexactLineSearch | |
mirtk::LineSearch::operator=(const LineSearch &) | mirtk::LineSearch | protected |
mirtk::LocalOptimizer::operator=(const LocalOptimizer &) | mirtk::LocalOptimizer | protected |
mirtk::Observable::operator=(const Observable &) | mirtk::Observable | inlineprotected |
OptimizationMethod() const =0 | mirtk::LocalOptimizer | pure virtual |
Parameter() const | mirtk::AdaptiveLineSearch | virtual |
mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline |
RemoveStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer | |
Retreat(double) | mirtk::InexactLineSearch | protected |
Run() | mirtk::AdaptiveLineSearch | virtual |
Set(const char *, const char *) | mirtk::AdaptiveLineSearch | virtual |
StoppingCriterion(int) | mirtk::LocalOptimizer | |
StoppingCriterion(int) const | mirtk::LocalOptimizer | |
Strategy() const =0 | mirtk::LineSearch | pure virtual |
Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
Value(double, double *=NULL) | mirtk::InexactLineSearch | protected |
~AdaptiveLineSearch() | mirtk::AdaptiveLineSearch | virtual |
~InexactLineSearch() | mirtk::InexactLineSearch | virtual |
~LineSearch() | mirtk::LineSearch | virtual |
~LocalOptimizer() | mirtk::LocalOptimizer | virtual |
~Object() | mirtk::Object | inlinevirtual |
~Observable() | mirtk::Observable | inlinevirtual |