| argument_type typedef | dlr::optimization::OptimizerLineSearch< Functor > | |
| checkState() | dlr::optimization::OptimizerLineSearch< Functor > | [inline, protected] |
| getNumberOfFunctionCalls() | dlr::optimization::OptimizerLineSearch< Functor > | [inline] |
| m_alpha | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_argumentTolerance | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_functionCallCount | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_functor | dlr::optimization::Optimizer< Functor > | [protected] |
| m_initialStep | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_initialStepMagnitude | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_maximumStepMagnitude | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_needsOptimization | dlr::optimization::Optimizer< Functor > | [protected] |
| m_optimalValue | dlr::optimization::Optimizer< Functor > | [protected] |
| m_optimum | dlr::optimization::Optimizer< Functor > | [protected] |
| m_startGradient | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_startPoint | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| m_startValue | dlr::optimization::OptimizerLineSearch< Functor > | [protected] |
| objectiveFunction() | dlr::optimization::Optimizer< Functor > | [inline] |
| operator=(const OptimizerLineSearch &source) | dlr::optimization::OptimizerLineSearch< 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] |
| OptimizerLineSearch() | dlr::optimization::OptimizerLineSearch< Functor > | [inline] |
| OptimizerLineSearch(const Functor &functor) | dlr::optimization::OptimizerLineSearch< Functor > | [inline, explicit] |
| OptimizerLineSearch(const Functor &functor, const argument_type &startPoint, const argument_type &startGradient, const result_type &startValue) | dlr::optimization::OptimizerLineSearch< Functor > | |
| OptimizerLineSearch(const OptimizerLineSearch &source) | dlr::optimization::OptimizerLineSearch< Functor > | [inline] |
| optimum() | dlr::optimization::Optimizer< Functor > | [inline] |
| result_type typedef | dlr::optimization::OptimizerLineSearch< Functor > | |
| run() | dlr::optimization::OptimizerLineSearch< Functor > | [inline, protected, virtual] |
| setInitialStep(const argument_type &initialStep) | dlr::optimization::OptimizerLineSearch< Functor > | [inline, virtual] |
| 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(double argumentTolerance=1.0e-7, double alpha=1.0e-4, double maximumStepMagnitude=100.0) | dlr::optimization::OptimizerLineSearch< Functor > | [inline] |
| setStartPoint(const argument_type &startPoint) | dlr::optimization::OptimizerLineSearch< Functor > | [inline, virtual] |
| setStartPoint(const argument_type &startPoint, const result_type &startValue, const argument_type &startGradient) | dlr::optimization::OptimizerLineSearch< Functor > | [inline, virtual] |
| ~Optimizer() | dlr::optimization::Optimizer< Functor > | [inline, virtual] |
| ~OptimizerLineSearch() | dlr::optimization::OptimizerLineSearch< Functor > | [inline, virtual] |