Nonconvex constrained optimization
Loading...
Searching...
No Matches
BoxConstrProblem< Conf > Member List

This is the complete list of members for BoxConstrProblem< Conf >, including all inherited members.

Box typedefBoxConstrProblem< Conf >
BoxConstrProblem(length_t num_variables, length_t num_constraints)BoxConstrProblem< Conf >inline
BoxConstrProblem(std::tuple< length_t, length_t > dims)BoxConstrProblem< Conf >inline
BoxConstrProblem(Box variable_bounds, Box general_bounds, vec l1_reg=vec(0), index_t penalty_alm_split=0)BoxConstrProblem< Conf >inline
BoxConstrProblem(const BoxConstrProblem &)=defaultBoxConstrProblem< Conf >
BoxConstrProblem(BoxConstrProblem &&) noexcept=defaultBoxConstrProblem< Conf >
check() constBoxConstrProblem< Conf >inline
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) constBoxConstrProblem< Conf >inline
eval_proj_grad_step_box(const Box &C, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< Conf >inlinestatic
eval_proj_multipliers_box(const Box &D, rvec y, real_t M, index_t penalty_alm_split)BoxConstrProblem< Conf >inlinestatic
eval_projecting_difference_constraints(crvec z, rvec p) constBoxConstrProblem< Conf >inline
eval_projection_multipliers(rvec y, real_t M) constBoxConstrProblem< Conf >inline
eval_prox_grad_step_box_l1(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< Conf >inlinestatic
eval_prox_grad_step_box_l1_impl(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< Conf >inlinestatic
eval_prox_grad_step_box_l1_scal(const Box &C, real_t λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< Conf >inlinestatic
eval_proximal_gradient_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) constBoxConstrProblem< Conf >inline
general_boundsBoxConstrProblem< Conf >
get_general_bounds() constBoxConstrProblem< Conf >inline
get_name() constBoxConstrProblem< Conf >inline
get_num_constraints() constBoxConstrProblem< Conf >inline
get_num_variables() constBoxConstrProblem< Conf >inline
get_variable_bounds() constBoxConstrProblem< Conf >inline
l1_regBoxConstrProblem< Conf >
num_constraintsBoxConstrProblem< Conf >
num_variablesBoxConstrProblem< Conf >
operator=(const BoxConstrProblem &)=defaultBoxConstrProblem< Conf >
operator=(BoxConstrProblem &&) noexcept=defaultBoxConstrProblem< Conf >
penalty_alm_splitBoxConstrProblem< Conf >
provides_get_variable_bounds() constBoxConstrProblem< Conf >inline
resize(length_t num_variables, length_t num_constraints)BoxConstrProblem< Conf >inline
variable_boundsBoxConstrProblem< Conf >