, including all inherited members.
| argument_type typedef | dlr::optimization::OptimizerNelderMead< Functor > | |
| computeAxisSums(const std::vector< argument_type > ¤tPoints, argument_type &axisSums) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| doNelderMead(std::vector< argument_type > ¤tPoints, std::vector< result_type > ¤tValues, size_t &numberOfFunctionCalls) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| evaluateMove(std::vector< argument_type > ¤tPoints, std::vector< result_type > ¤tValues, const argument_type &axisSums, double factor) | dlr::optimization::OptimizerNelderMead< Functor > | [inline, protected] |
| getNumberOfFunctionCalls() | dlr::optimization::OptimizerNelderMead< Functor > | [inline, virtual] |
| m_alpha (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_beta (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_delta (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_deltaValueHack (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functionCallCount (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functionCallLimit (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functor | dlr::optimization::Optimizer< Functor > | [protected] |
| m_gamma (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_minimumSimplexValueSpan (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_needsOptimization | dlr::optimization::Optimizer< Functor > | [protected] |
| m_numberOfRestarts (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_optimalValue | dlr::optimization::Optimizer< Functor > | [protected] |
| m_optimum | dlr::optimization::Optimizer< Functor > | [protected] |
| m_theta0 (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_verbosity (defined in dlr::optimization::OptimizerNelderMead< Functor >) | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| objectiveFunction() | dlr::optimization::Optimizer< Functor > | [inline] |
| operator=(const OptimizerNelderMead &source) | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |
| Optimizer< Functor >::operator=(const Optimizer &source) | dlr::optimization::Optimizer< Functor > | |
| optimalValue() | dlr::optimization::Optimizer< Functor > | |
| Optimizer() | dlr::optimization::Optimizer< Functor > | |
| Optimizer(const Functor &functor) | dlr::optimization::Optimizer< Functor > | [explicit] |
| Optimizer(const Optimizer &source) | dlr::optimization::Optimizer< Functor > | |
| OptimizerNelderMead() | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |
| OptimizerNelderMead(const Functor &functor) | dlr::optimization::OptimizerNelderMead< Functor > | [inline, explicit] |
| OptimizerNelderMead(const OptimizerNelderMead &source) | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |
| optimum() | dlr::optimization::Optimizer< Functor > | |
| result_type typedef | dlr::optimization::OptimizerNelderMead< Functor > | |
| run() | dlr::optimization::OptimizerNelderMead< Functor > | [inline, protected, virtual] |
| setDelta(const argument_type &delta) | dlr::optimization::OptimizerNelderMead< Functor > | |
| setNumberOfRestarts(size_t numberOfRestarts) | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |
| setObjectiveFunction(const Functor &functor) | dlr::optimization::Optimizer< Functor > | |
| setOptimum(const typename Functor::argument_type &optimum, const typename Functor::result_type &optimalValue, bool needsFurtherOptimization) | dlr::optimization::Optimizer< Functor > | [inline, protected, virtual] |
| setParameters(argument_type delta, size_t functionCallLimit=5000, size_t numberOfRestarts=1, double alpha=1.0, double beta=0.5, double gamma=2.0, double minimumSimplexValueSpan=0.0001, size_t verbosity=0) | dlr::optimization::OptimizerNelderMead< Functor > | |
| setStartPoint(argument_type startPoint) | dlr::optimization::OptimizerNelderMead< Functor > | [inline, virtual] |
| setVerbosity(int verbosity) | dlr::optimization::OptimizerNelderMead< Functor > | [inline, virtual] |
| ~Optimizer() | dlr::optimization::Optimizer< Functor > | [virtual] |
| ~OptimizerNelderMead() | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |