AddObserver(Observer &) | mirtk::Observable | inline |
AddStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer | |
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 |
EulerMethod(ObjectiveFunction *=NULL) | mirtk::EulerMethod | |
EulerMethod(const EulerMethod &) | mirtk::EulerMethod | |
EulerMethodWithDamping(ObjectiveFunction *=NULL) | mirtk::EulerMethodWithDamping | |
EulerMethodWithDamping(const EulerMethodWithDamping &) | mirtk::EulerMethodWithDamping | |
Factory() | mirtk::LocalOptimizer | static |
FactoryType typedef | mirtk::LocalOptimizer | |
Finalize() | mirtk::EulerMethod | protectedvirtual |
GradientNorm() const | mirtk::EulerMethod | protectedvirtual |
Initialize() | mirtk::EulerMethodWithDamping | virtual |
IsImprovement(double prev, double value) const | mirtk::LocalOptimizer | inlineprotected |
LocalOptimizer(ObjectiveFunction *=NULL) | mirtk::LocalOptimizer | protected |
LocalOptimizer(const LocalOptimizer &) | mirtk::LocalOptimizer | protected |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
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 EulerMethodWithDamping &) | mirtk::EulerMethodWithDamping | |
mirtk::EulerMethod::operator=(const EulerMethod &) | mirtk::EulerMethod | |
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::EulerMethodWithDamping | virtual |
mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline |
RemeshModel() | mirtk::EulerMethod | protectedvirtual |
RemoveStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer | |
Run() | mirtk::EulerMethod | virtual |
Set(const char *, const char *) | mirtk::EulerMethodWithDamping | virtual |
StoppingCriterion(int) | mirtk::LocalOptimizer | |
StoppingCriterion(int) const | mirtk::LocalOptimizer | |
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 |
TruncateDisplacement(bool force=false) | mirtk::EulerMethod | protectedvirtual |
UpdateDisplacement() | mirtk::EulerMethodWithDamping | virtual |
UpdateNormalDisplacement() | mirtk::EulerMethod | protectedvirtual |
~EulerMethod() | mirtk::EulerMethod | virtual |
~EulerMethodWithDamping() | mirtk::EulerMethodWithDamping | virtual |
~LocalOptimizer() | mirtk::LocalOptimizer | virtual |
~Object() | mirtk::Object | inlinevirtual |
~Observable() | mirtk::Observable | inlinevirtual |