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

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

applyH0(const Eigen::VectorXd &q, double H0, const Eigen::VectorXd &pos) consteonc::LBFGSprivate
buildPrecon(const Eigen::VectorXd &pos) consteonc::LBFGSprivate
getStep(double a_maxMove, const Eigen::VectorXd &a_f)eonc::LBFGSprivate
hessianStep(double a_maxMove, const Eigen::VectorXd &a_f)eonc::LBFGSprivate
LBFGS(std::shared_ptr< ObjectiveFunction > a_objf, const Parameters &a_params)eonc::LBFGSinline
m_eHisteonc::LBFGSprivate
m_ePreveonc::LBFGSprivate
m_fPreveonc::LBFGSprivate
m_iterationeonc::LBFGSprivate
m_logeonc::LBFGSprivate
m_memoryeonc::LBFGSprivate
m_objfeonc::Optimizerprotected
m_optConfigeonc::Optimizerprotected
m_otypeeonc::Optimizerprivate
m_rhoeonc::LBFGSprivate
m_rPreveonc::LBFGSprivate
m_seonc::LBFGSprivate
m_yeonc::LBFGSprivate
micRij(const Eigen::VectorXd &pos, int i, int j) consteonc::LBFGSprivate
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
reset()eonc::LBFGS
run(size_t a_maxIterations, double a_maxMove) overrideeonc::LBFGSvirtual
step(double a_maxMove) overrideeonc::LBFGSvirtual
update(const Eigen::VectorXd &a_r1, const Eigen::VectorXd &a_r0, const Eigen::VectorXd &a_f1, const Eigen::VectorXd &a_f0, double a_e1, double a_e0)eonc::LBFGS
usesPrecon() consteonc::LBFGSprivate
~LBFGS()=defaulteonc::LBFGS
~Optimizer()=defaulteonc::Optimizervirtual