proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
#include <proxsuite-nlp/bcl-params.hpp>
Public Attributes | |
Scalar | prim_alpha = 0.1 |
Log-factor \(\alpha_\eta\) for primal tolerance (failure) | |
Scalar | prim_beta = 0.9 |
Log-factor \(\beta_\eta\) for primal tolerance (success) | |
Scalar | dual_alpha = 1. |
Log-factor \(\alpha_\eta\) for dual tolerance (failure) | |
Scalar | dual_beta = 1. |
Log-factor \(\beta_\eta\) for dual tolerance (success) | |
Scalar | mu_update_factor = 0.01 |
Scale factor for the dual proximal penalty. | |
Scalar | rho_update_factor = 1.0 |
Scale factor for the primal proximal penalty. | |
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::prim_alpha = 0.1 |
Log-factor \(\alpha_\eta\) for primal tolerance (failure)
Definition at line 10 of file bcl-params.hpp.
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::prim_beta = 0.9 |
Log-factor \(\beta_\eta\) for primal tolerance (success)
Definition at line 12 of file bcl-params.hpp.
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::dual_alpha = 1. |
Log-factor \(\alpha_\eta\) for dual tolerance (failure)
Definition at line 14 of file bcl-params.hpp.
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::dual_beta = 1. |
Log-factor \(\beta_\eta\) for dual tolerance (success)
Definition at line 16 of file bcl-params.hpp.
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::mu_update_factor = 0.01 |
Scale factor for the dual proximal penalty.
Definition at line 18 of file bcl-params.hpp.
Scalar proxsuite::nlp::BCLParamsTpl< Scalar >::rho_update_factor = 1.0 |
Scale factor for the primal proximal penalty.
Definition at line 20 of file bcl-params.hpp.