|
MADNESS 0.10.1
|
This is the complete list of members for QuasiNewton, including all inherited members.
| converged() const | QuasiNewton | inlinevirtual |
| f | QuasiNewton | private |
| gnorm | QuasiNewton | private |
| gradient_norm() const | QuasiNewton | inlinevirtual |
| gradient_precision | QuasiNewton | private |
| h | QuasiNewton | private |
| hessian_update_bfgs(const Tensor< double > &dx, const Tensor< double > &dg) | QuasiNewton | inlineprivate |
| hessian_update_sr1(const Tensor< double > &s, const Tensor< double > &y) | QuasiNewton | inlineprivate |
| line_search(double a1, double f0, double dxgrad, const Tensor< double > &x, const Tensor< double > &dx) | QuasiNewton | inlineprivate |
| n | QuasiNewton | private |
| new_search_direction(const Tensor< double > &g) | QuasiNewton | inlineprivate |
| optimize(Tensor< double > &x) | QuasiNewton | inlinevirtual |
| QuasiNewton(const std::shared_ptr< OptimizationTargetInterface > &target, double tol=1e-6, double value_precision=1e-12, double gradient_precision=1e-12) | QuasiNewton | inline |
| set_update(const string &method) | QuasiNewton | inline |
| target | QuasiNewton | private |
| tol | QuasiNewton | private |
| update | QuasiNewton | private |
| value() const | QuasiNewton | inlinevirtual |
| value_precision | QuasiNewton | private |
| ~OptimizerInterface() | madness::OptimizerInterface | inlinevirtual |