proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
#include <proxsuite-nlp/linesearch-base.hpp>
Public Member Functions | |
Options () | |
Public Attributes | |
T | armijo_c1 |
T | wolfe_c2 |
T | dphi_thresh |
T | alpha_min |
std::size_t | max_num_steps |
LSInterpolation | interp_type |
T | contraction_min |
T | contraction_max |
Friends | |
std::ostream & | operator<< (std::ostream &oss, const Options &self) |
Definition at line 18 of file linesearch-base.hpp.
|
inline |
Definition at line 19 of file linesearch-base.hpp.
|
friend |
Definition at line 31 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::armijo_c1 |
Definition at line 23 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::wolfe_c2 |
Definition at line 24 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::dphi_thresh |
Definition at line 25 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::alpha_min |
Definition at line 26 of file linesearch-base.hpp.
std::size_t proxsuite::nlp::Linesearch< T >::Options::max_num_steps |
Definition at line 27 of file linesearch-base.hpp.
LSInterpolation proxsuite::nlp::Linesearch< T >::Options::interp_type |
Definition at line 28 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::contraction_min |
Definition at line 29 of file linesearch-base.hpp.
T proxsuite::nlp::Linesearch< T >::Options::contraction_max |
Definition at line 30 of file linesearch-base.hpp.