MADNESS  0.10.1
QuasiNewton Member List

This is the complete list of members for QuasiNewton, including all inherited members.

converged() constQuasiNewtoninlinevirtual
fQuasiNewtonprivate
gnormQuasiNewtonprivate
gradient_norm() constQuasiNewtoninlinevirtual
gradient_precisionQuasiNewtonprivate
hQuasiNewtonprivate
hessian_update_bfgs(const Tensor< double > &dx, const Tensor< double > &dg)QuasiNewtoninlineprivate
hessian_update_sr1(const Tensor< double > &s, const Tensor< double > &y)QuasiNewtoninlineprivate
line_search(double a1, double f0, double dxgrad, const Tensor< double > &x, const Tensor< double > &dx)QuasiNewtoninlineprivate
nQuasiNewtonprivate
new_search_direction(const Tensor< double > &g)QuasiNewtoninlineprivate
optimize(Tensor< double > &x)QuasiNewtoninlinevirtual
QuasiNewton(const std::shared_ptr< OptimizationTargetInterface > &target, double tol=1e-6, double value_precision=1e-12, double gradient_precision=1e-12)QuasiNewtoninline
set_update(const string &method)QuasiNewtoninline
targetQuasiNewtonprivate
tolQuasiNewtonprivate
updateQuasiNewtonprivate
value() constQuasiNewtoninlinevirtual
value_precisionQuasiNewtonprivate
~OptimizerInterface()madness::OptimizerInterfaceinlinevirtual