alpaqa develop
Nonconvex constrained optimization
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
CUTEstProblem Member List

This is the complete list of members for CUTEstProblem, including all inherited members.

Box typedefBoxConstrProblem< alpaqa::EigenConfigd >
BoxConstrProblem(length_t n, length_t m)BoxConstrProblem< alpaqa::EigenConfigd >inline
BoxConstrProblem(std::tuple< length_t, length_t > dims)BoxConstrProblem< alpaqa::EigenConfigd >inline
BoxConstrProblem(Box C, Box D, vec l1_reg=vec(0), index_t penalty_alm_split=0)BoxConstrProblem< alpaqa::EigenConfigd >inline
BoxConstrProblem(const BoxConstrProblem &)=defaultBoxConstrProblem< alpaqa::EigenConfigd >
BoxConstrProblem(BoxConstrProblem &&) noexcept=defaultBoxConstrProblem< alpaqa::EigenConfigd >
CBoxConstrProblem< alpaqa::EigenConfigd >
CUTEstProblem(const char *so_fname, const char *outsdif_fname=nullptr, bool sparse=false, DynamicLoadFlags dl_flags={})CUTEstProblem
CUTEstProblem(const CUTEstProblem &)CUTEstProblem
CUTEstProblem(CUTEstProblem &&) noexceptCUTEstProblem
DBoxConstrProblem< alpaqa::EigenConfigd >
eval_f(crvec x) constCUTEstProblem
eval_f_g(crvec x, rvec g) constCUTEstProblem
eval_f_grad_f(crvec x, rvec grad_fx) constCUTEstProblem
eval_g(crvec x, rvec gx) constCUTEstProblem
eval_grad_f(crvec x, rvec grad_fx) constCUTEstProblem
eval_grad_g_prod(crvec x, crvec y, rvec grad_gxy) constCUTEstProblem
eval_grad_gi(crvec x, index_t i, rvec grad_gi) constCUTEstProblem
eval_grad_L(crvec x, crvec y, rvec grad_L, rvec work_n) constCUTEstProblem
eval_hess_ψ_prod(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) constCUTEstProblem
eval_hess_L(crvec x, crvec y, real_t scale, rvec H_values) constCUTEstProblem
eval_hess_L_prod(crvec x, crvec y, real_t scale, crvec v, rvec Hv) constCUTEstProblem
eval_jac_g(crvec x, rvec J_values) constCUTEstProblem
eval_proj_diff_g(crvec z, rvec p) constBoxConstrProblem< alpaqa::EigenConfigd >inline
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(rvec y, real_t M) constBoxConstrProblem< alpaqa::EigenConfigd >inline
eval_proj_multipliers_box(const Box &D, rvec y, real_t M, index_t penalty_alm_split)BoxConstrProblem< alpaqa::EigenConfigd >inlinestatic
eval_prox_grad_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) constBoxConstrProblem< 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
format_report(std::ostream &os, const Report &r) constCUTEstProblem
format_report(std::ostream &os) constCUTEstProbleminline
get_box_C() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_box_D() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_hess_L_sparsity() constCUTEstProblem
get_jac_g_sparsity() constCUTEstProblem
get_m() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_n() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_name() constCUTEstProbleminline
get_report() constCUTEstProblem
implCUTEstProblemprivate
l1_regBoxConstrProblem< alpaqa::EigenConfigd >
mBoxConstrProblem< alpaqa::EigenConfigd >
nBoxConstrProblem< alpaqa::EigenConfigd >
nameCUTEstProblem
nnz_HCUTEstProblemmutableprivate
nnz_JCUTEstProblemmutableprivate
operator=(const CUTEstProblem &)CUTEstProblem
operator=(CUTEstProblem &&) noexceptCUTEstProblem
BoxConstrProblem< alpaqa::EigenConfigd >::operator=(const BoxConstrProblem &)=defaultBoxConstrProblem< alpaqa::EigenConfigd >
BoxConstrProblem< alpaqa::EigenConfigd >::operator=(BoxConstrProblem &&) noexcept=defaultBoxConstrProblem< alpaqa::EigenConfigd >
penalty_alm_splitBoxConstrProblem< alpaqa::EigenConfigd >
provides_get_box_C() constBoxConstrProblem< alpaqa::EigenConfigd >inline
resize(length_t n, length_t m)BoxConstrProblem< alpaqa::EigenConfigd >inline
sparseCUTEstProblemprivate
Sparsity typedefCUTEstProblem
storage_hess_LCUTEstProblemprivate
storage_jac_gCUTEstProblemprivate
x0CUTEstProblem
y0CUTEstProblem
~CUTEstProblem()CUTEstProblem