| acceptMultipliers(Results &results, Workspace &workspace) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| assembleKktMatrix(Workspace &workspace) (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| bcl_params | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| BFGS typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| bfgs_strategy_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | mutable |
| CallbackPtr typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| callbacks_ | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| clearCallbacks() noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| computeMultipliers(const ConstVectorRef &inner_lams_data, Workspace &workspace) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| computePrimalResiduals(Workspace &workspace, Results &results) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| computeProblemDerivatives(const ConstVectorRef &x, Workspace &workspace, boost::mpl::false_) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| computeProblemDerivatives(const ConstVectorRef &x, Workspace &workspace, boost::mpl::true_) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ConstraintObject typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ConstraintSet typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| del_dec_k (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| del_inc_big (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| del_inc_k (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| DELTA_INIT (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| DELTA_MAX (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| DELTA_MIN (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| DELTA_NONZERO_INIT (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| getResults() const (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| getWorkspace() const (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| hess_approx | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| inner_tol0 (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| inner_tol_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| inner_tol_min (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| innerLoop(Workspace &workspace, Results &results) (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| invokeCallbacks(Workspace &workspace, Results &results) (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| iterativeRefinement(Workspace &workspace) const | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| kkt_system_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| kkt_tolerance_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ldlt_choice_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| LinesearchOptions typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| logger | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ls_options | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ls_strat | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| Manifold typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| manifold() const (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| max_al_iters (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| max_iters (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| max_refinement_steps_ | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| merit_fun | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| mu_init_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| mu_lower_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| mu_upper_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| mul_update_mode (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| pdal_beta_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| prim_tol0 (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| prim_tol_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| Problem typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| problem() const (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| problem_ | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | protected |
| prox_penalty | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| ProxNLPSolverTpl(Problem &prob, const Scalar tol=1e-6, const Scalar mu_eq_init=1e-2, const Scalar rho_init=0., const VerboseLevel verbose=QUIET, const Scalar mu_lower=1e-9, const Scalar prim_alpha=0.1, const Scalar prim_beta=0.9, const Scalar dual_alpha=1., const Scalar dual_beta=1., LDLTChoice ldlt_blocked=LDLTChoice::BUNCHKAUFMAN, const LinesearchOptions ls_options=LinesearchOptions()) (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| registerCallback(const CallbackPtr &cb) noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| Results typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| results_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| rho_init_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| Scalar typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| Scalar (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| setDualPenalty(const Scalar beta) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| setPenalty(const Scalar &new_mu) noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| setProxParameter(const Scalar &new_rho) noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| setup() (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| solve(const ConstVectorRef &x0, const std::vector< VectorRef > &lams0) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| solve(const ConstVectorRef &x0, const ConstVectorRef &lams0=VectorXs(0)) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| target_tol | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| tolerancePostUpdate() noexcept (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| tryStep(Workspace &workspace, const Results &results, Scalar alpha) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| updatePenalty() | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | inline |
| updateToleranceFailure() noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| updateToleranceSuccess() noexcept | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| verbose | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| Workspace typedef (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |
| workspace_ (defined in proxsuite::nlp::ProxNLPSolverTpl< _Scalar >) | proxsuite::nlp::ProxNLPSolverTpl< _Scalar > | |