alpaqa 1.0.0a10
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(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 >
check() constBoxConstrProblem< alpaqa::EigenConfigd >inline
CUTEstProblem(const char *so_fname, const char *outsdif_fname, bool sparse=false)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, rindexvec inner_idx, rindexvec outer_ptr, rvec H_values) constCUTEstProblem
eval_hess_L_prod(crvec x, crvec y, real_t scale, crvec v, rvec Hv) constCUTEstProblem
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) constBoxConstrProblem< alpaqa::EigenConfigd >inline
eval_jac_g(crvec x, rindexvec inner_idx, rindexvec outer_ptr, 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) constCUTEstProblem
get_box_C() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_box_D() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_hess_L_num_nonzeros() constCUTEstProblem
get_jac_g_num_nonzeros() constCUTEstProblem
get_m() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_n() constBoxConstrProblem< alpaqa::EigenConfigd >inline
get_report() constCUTEstProblem
H_colCUTEstProblemprivate
H_permCUTEstProblemmutableprivate
H_rowCUTEstProblemmutableprivate
H_workCUTEstProblemmutableprivate
implCUTEstProblemprivate
J_colCUTEstProblemprivate
J_permCUTEstProblemprivate
J_rowCUTEstProblemprivate
J_workCUTEstProblemprivate
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 >
resize(length_t n, length_t m)BoxConstrProblem< alpaqa::EigenConfigd >inline
sparseCUTEstProblemprivate
x0CUTEstProblem
y0CUTEstProblem
~CUTEstProblem()CUTEstProblem