Box typedef | BoxConstrProblem< alpaqa::EigenConfigd > | |
BoxConstrProblem(length_t num_variables, length_t num_constraints) | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
check() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
CUTEstProblem(const char *so_fname, const char *outsdif_fname=nullptr, bool sparse=false, DynamicLoadFlags dl_flags={}) | CUTEstProblem | |
CUTEstProblem(const CUTEstProblem &) | CUTEstProblem | |
CUTEstProblem(CUTEstProblem &&) noexcept | CUTEstProblem | |
eval_augmented_lagrangian_hessian_product(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) const | CUTEstProblem | |
eval_constraints(crvec x, rvec gx) const | CUTEstProblem | |
eval_constraints_gradient_product(crvec x, crvec y, rvec grad_gxy) const | CUTEstProblem | |
eval_constraints_jacobian(crvec x, rvec J_values) const | CUTEstProblem | |
eval_grad_gi(crvec x, index_t i, rvec grad_gi) const | CUTEstProblem | |
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
eval_lagrangian_gradient(crvec x, crvec y, rvec grad_L, rvec work_n) const | CUTEstProblem | |
eval_lagrangian_hessian(crvec x, crvec y, real_t scale, rvec H_values) const | CUTEstProblem | |
eval_lagrangian_hessian_product(crvec x, crvec y, real_t scale, crvec v, rvec Hv) const | CUTEstProblem | |
eval_objective(crvec x) const | CUTEstProblem | |
eval_objective_and_constraints(crvec x, rvec g) const | CUTEstProblem | |
eval_objective_and_gradient(crvec x, rvec grad_fx) const | CUTEstProblem | |
eval_objective_gradient(crvec x, rvec grad_fx) const | CUTEstProblem | |
eval_proj_grad_step_box(const Box &C, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< alpaqa::EigenConfigd > | inlinestatic |
eval_proj_multipliers_box(const Box &D, rvec y, real_t M, index_t penalty_alm_split) | BoxConstrProblem< alpaqa::EigenConfigd > | inlinestatic |
eval_projecting_difference_constraints(crvec z, rvec p) const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
eval_projection_multipliers(rvec y, real_t M) const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
eval_prox_grad_step_box_l1(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< alpaqa::EigenConfigd > | inlinestatic |
eval_prox_grad_step_box_l1_impl(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< alpaqa::EigenConfigd > | inlinestatic |
eval_prox_grad_step_box_l1_scal(const Box &C, real_t λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< alpaqa::EigenConfigd > | inlinestatic |
eval_proximal_gradient_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
format_report(std::ostream &os, const Report &r) const | CUTEstProblem | |
format_report(std::ostream &os) const | CUTEstProblem | inline |
general_bounds | BoxConstrProblem< alpaqa::EigenConfigd > | |
get_constraints_jacobian_sparsity() const | CUTEstProblem | |
get_general_bounds() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
get_lagrangian_hessian_sparsity() const | CUTEstProblem | |
get_name() const | CUTEstProblem | inline |
get_num_constraints() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
get_num_variables() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
get_report() const | CUTEstProblem | |
get_variable_bounds() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
impl | CUTEstProblem | private |
l1_reg | BoxConstrProblem< alpaqa::EigenConfigd > | |
name | CUTEstProblem | |
nnz_H | CUTEstProblem | mutableprivate |
nnz_J | CUTEstProblem | mutableprivate |
num_constraints | BoxConstrProblem< alpaqa::EigenConfigd > | |
num_variables | BoxConstrProblem< alpaqa::EigenConfigd > | |
operator=(const CUTEstProblem &) | CUTEstProblem | |
operator=(CUTEstProblem &&) noexcept | CUTEstProblem | |
alpaqa::BoxConstrProblem< alpaqa::EigenConfigd >::operator=(const BoxConstrProblem &)=default | BoxConstrProblem< alpaqa::EigenConfigd > | |
penalty_alm_split | BoxConstrProblem< alpaqa::EigenConfigd > | |
provides_get_variable_bounds() const | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
resize(length_t num_variables, length_t num_constraints) | BoxConstrProblem< alpaqa::EigenConfigd > | inline |
sparse | CUTEstProblem | private |
storage_hess_L | CUTEstProblem | private |
storage_jac_g | CUTEstProblem | private |
variable_bounds | BoxConstrProblem< alpaqa::EigenConfigd > | |
x0 | CUTEstProblem | |
y0 | CUTEstProblem | |
~CUTEstProblem() | CUTEstProblem | |