dlr::optimization::OptimizerBFGS< Functor > Member List

This is the complete list of members for dlr::optimization::OptimizerBFGS< Functor >, including all inherited members.

argument_type typedefdlr::optimization::OptimizerBFGS< Functor >
doBfgs(const argument_type &theta, const result_type &startValue, const argument_type &startGradient, size_t &numberOfFunctionCalls, size_t &numberOfGradientCalls, size_t &numberOfIterations)dlr::optimization::OptimizerBFGS< Functor > [inline, protected]
getNumberOfFunctionCalls()dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
getNumberOfGradientCalls()dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
getNumberOfIterations()dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
gradientConvergenceMetric(const argument_type &theta, const result_type &value, const argument_type &gradient)dlr::optimization::OptimizerBFGS< Functor > [inline, protected]
m_argumentTolerance (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_functionCallCount (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_functordlr::optimization::Optimizer< Functor > [protected]
m_gradientCallCount (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_gradientTolerance (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_iterationCount (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_iterationLimit (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_lineSearchAlpha (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_lineSearchArgumentTolerance (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_maximumStepMagnitudeFactor (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_needsOptimizationdlr::optimization::Optimizer< Functor > [protected]
m_numberOfRestarts (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_numericEpsilon (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_optimalValuedlr::optimization::Optimizer< Functor > [protected]
m_optimizerLineSearch (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
m_optimumdlr::optimization::Optimizer< Functor > [protected]
m_startPoint (defined in dlr::optimization::OptimizerBFGS< Functor >)dlr::optimization::OptimizerBFGS< Functor > [protected]
objectiveFunction()dlr::optimization::Optimizer< Functor > [inline]
operator=(const OptimizerBFGS &source)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
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 >
OptimizerBFGS()dlr::optimization::OptimizerBFGS< Functor > [inline]
OptimizerBFGS(const Functor &functor)dlr::optimization::OptimizerBFGS< Functor > [inline, explicit]
OptimizerBFGS(const OptimizerBFGS &source)dlr::optimization::OptimizerBFGS< Functor > [inline]
optimum()dlr::optimization::Optimizer< Functor >
result_type typedefdlr::optimization::OptimizerBFGS< Functor >
run()dlr::optimization::OptimizerBFGS< Functor > [inline, protected, virtual]
setIterationLimit(size_t iterationLimit)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
setNumberOfRestarts(size_t numberOfRestarts)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
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(size_t iterationLimit=500, size_t numberOfRestarts=1, double argumentTolerance=1.2E-7, double gradientTolerance=0.00001, double lineSearchAlpha=1.0E-4, double lineSearchArgumentTolerance=1.0e-7, double numericEpsilon=3.0E-8, double maximumStepMagnitudeFactor=100.0)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
setStartPoint(const typename Functor::argument_type &startPoint)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
setVerbosity(int verbosity)dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]
~Optimizer()dlr::optimization::Optimizer< Functor > [virtual]
~OptimizerBFGS()dlr::optimization::OptimizerBFGS< Functor > [inline, virtual]


Generated on Wed Nov 25 00:57:06 2009 for dlrOptimization Utility Library by  doxygen 1.5.8