Loading...
Searching...
No Matches
eonc::ConjugateGradients Member List

This is the complete list of members for eonc::ConjugateGradients, including all inherited members.

ConjugateGradients(std::shared_ptr< ObjectiveFunction > a_objf, const Parameters &a_params)eonc::ConjugateGradientsinline
getStep()eonc::ConjugateGradients
line_search(double a_maxMove)eonc::ConjugateGradientsprivate
m_cg_ieonc::ConjugateGradientsprivate
m_directioneonc::ConjugateGradientsprivate
m_directionNormeonc::ConjugateGradientsprivate
m_directionOldeonc::ConjugateGradientsprivate
m_forceeonc::ConjugateGradientsprivate
m_forceOldeonc::ConjugateGradientsprivate
m_logeonc::ConjugateGradientsprivate
m_objfeonc::Optimizerprotected
m_optConfigeonc::Optimizerprotected
m_otypeeonc::Optimizerprivate
Optimizer(std::shared_ptr< ObjectiveFunction > a_objf, const OptimizerConfig &a_config)eonc::Optimizerinline
Optimizer(std::shared_ptr< ObjectiveFunction > a_objf, OptType a_optype, const OptimizerConfig &a_config)eonc::Optimizerinline
Optimizer(std::shared_ptr< ObjectiveFunction > a_objf, const Parameters &a_params)eonc::Optimizerinline
Optimizer(std::shared_ptr< ObjectiveFunction > a_objf, OptType a_optype, const Parameters &a_params)eonc::Optimizerinline
run(size_t a_maxIterations, double a_maxMove) overrideeonc::ConjugateGradientsvirtual
single_step(double a_maxMove)eonc::ConjugateGradientsprivate
step(double a_maxMove) overrideeonc::ConjugateGradientsvirtual
~ConjugateGradients()=defaulteonc::ConjugateGradients
~Optimizer()eonc::Optimizerinlinevirtual