| 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 | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_beta | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_delta | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_deltaValueHack | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functionCallCount | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functionCallLimit | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_functor | dlr::optimization::Optimizer< Functor > | [protected] |
| m_gamma | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_minimumSimplexValueSpan | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_needsOptimization | dlr::optimization::Optimizer< Functor > | [protected] |
| m_numberOfRestarts | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_optimalValue | dlr::optimization::Optimizer< Functor > | [protected] |
| m_optimum | dlr::optimization::Optimizer< Functor > | [protected] |
| m_theta0 | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| m_verbosity | dlr::optimization::OptimizerNelderMead< Functor > | [protected] |
| objectiveFunction() | dlr::optimization::Optimizer< Functor > | [inline] |
| operator=(const OptimizerNelderMead &source) | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |
| dlr::optimization::Optimizer::operator=(const Optimizer &source) | dlr::optimization::Optimizer< Functor > | [inline] |
| optimalValue() | dlr::optimization::Optimizer< Functor > | [inline] |
| Optimizer() | dlr::optimization::Optimizer< Functor > | [inline] |
| Optimizer(const Functor &functor) | dlr::optimization::Optimizer< Functor > | [inline, explicit] |
| Optimizer(const Optimizer &source) | dlr::optimization::Optimizer< Functor > | [inline] |
| 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 > | [inline] |
| 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 > | [inline] |
| 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 > | [inline, virtual] |
| ~OptimizerNelderMead() | dlr::optimization::OptimizerNelderMead< Functor > | [inline] |