alpaqa 1.1.0a1
Nonconvex constrained optimization
Loading...
Searching...
No Matches
DLProblem Member List

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

Box typedefBoxConstrProblem< DefaultConfig >
BoxConstrProblem(length_t num_variables, length_t num_constraints)BoxConstrProblem< DefaultConfig >inline
call_extra_func(const std::string &name, Args &&...args) constDLProbleminline
call_extra_func(const std::string &name, Args &&...args)DLProbleminline
check() constBoxConstrProblem< DefaultConfig >inline
DLProblem(const std::filesystem::path &so_filename, const std::string &function_name="register_alpaqa_problem", alpaqa_register_arg_t user_param={}, DynamicLoadFlags dl_flags={})DLProblem
DLProblem(const std::filesystem::path &so_filename, const std::string &function_name, std::any &user_param, DynamicLoadFlags dl_flags={})DLProblem
DLProblem(const std::filesystem::path &so_filename, const std::string &function_name, std::span< std::string_view > user_param, DynamicLoadFlags dl_flags={})DLProblem
eval_augmented_lagrangian(crvec x, crvec y, crvec Σ, rvec ŷ) constDLProblem
eval_augmented_lagrangian_and_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constDLProblem
eval_augmented_lagrangian_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constDLProblem
eval_augmented_lagrangian_hessian(crvec x, crvec y, crvec Σ, real_t scale, rvec H_values) constDLProblem
eval_augmented_lagrangian_hessian_product(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) constDLProblem
eval_constraints(crvec x, rvec gx) constDLProblem
eval_constraints_gradient_product(crvec x, crvec y, rvec grad_gxy) constDLProblem
eval_constraints_jacobian(crvec x, rvec J_values) constDLProblem
eval_grad_gi(crvec x, index_t i, rvec grad_gi) constDLProblem
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) constDLProblem
eval_lagrangian_gradient(crvec x, crvec y, rvec grad_L, rvec work_n) constDLProblem
eval_lagrangian_hessian(crvec x, crvec y, real_t scale, rvec H_values) constDLProblem
eval_lagrangian_hessian_product(crvec x, crvec y, real_t scale, crvec v, rvec Hv) constDLProblem
eval_objective(crvec x) constDLProblem
eval_objective_and_constraints(crvec x, rvec g) constDLProblem
eval_objective_and_gradient(crvec x, rvec grad_fx) constDLProblem
eval_objective_gradient(crvec x, rvec grad_fx) constDLProblem
eval_objective_gradient_and_constraints_gradient_product(crvec x, crvec y, rvec grad_f, rvec grad_gxy) constDLProblem
eval_proj_grad_step_box(const Box &C, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< DefaultConfig >inlinestatic
eval_proj_multipliers_box(const Box &D, rvec y, real_t M, index_t penalty_alm_split)BoxConstrProblem< DefaultConfig >inlinestatic
eval_projecting_difference_constraints(crvec z, rvec e) constDLProblem
eval_projection_multipliers(rvec y, real_t M) constDLProblem
eval_prox_grad_step_box_l1(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< DefaultConfig >inlinestatic
eval_prox_grad_step_box_l1_impl(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< DefaultConfig >inlinestatic
eval_prox_grad_step_box_l1_scal(const Box &C, real_t λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p)BoxConstrProblem< DefaultConfig >inlinestatic
eval_proximal_gradient_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) constDLProblem
extra_funcsDLProblemprivate
fileDLProblemprivate
functionsDLProblemprivate
general_boundsBoxConstrProblem< DefaultConfig >
get_augmented_lagrangian_hessian_sparsity() constDLProblem
get_constraints_jacobian_sparsity() constDLProblem
get_general_bounds() constBoxConstrProblem< DefaultConfig >inline
get_lagrangian_hessian_sparsity() constDLProblem
get_name() constDLProblem
get_num_constraints() constBoxConstrProblem< DefaultConfig >inline
get_num_variables() constBoxConstrProblem< DefaultConfig >inline
get_variable_bounds() constBoxConstrProblem< DefaultConfig >inline
handleDLProblemprivate
instanceDLProblemprivate
instance_t typedefDLProblem
l1_regBoxConstrProblem< DefaultConfig >
num_constraintsBoxConstrProblem< DefaultConfig >
num_variablesBoxConstrProblem< DefaultConfig >
operator=(const BoxConstrProblem &)=defaultBoxConstrProblem< DefaultConfig >
penalty_alm_splitBoxConstrProblem< DefaultConfig >
provides_eval_augmented_lagrangian() constDLProblem
provides_eval_augmented_lagrangian_and_gradient() constDLProblem
provides_eval_augmented_lagrangian_gradient() constDLProblem
provides_eval_augmented_lagrangian_hessian() constDLProblem
provides_eval_augmented_lagrangian_hessian_product() constDLProblem
provides_eval_constraints() constDLProblem
provides_eval_constraints_gradient_product() constDLProblem
provides_eval_constraints_jacobian() constDLProblem
provides_eval_grad_gi() constDLProblem
provides_eval_inactive_indices_res_lna() constDLProblem
provides_eval_lagrangian_gradient() constDLProblem
provides_eval_lagrangian_hessian() constDLProblem
provides_eval_lagrangian_hessian_product() constDLProblem
provides_eval_objective() constDLProblem
provides_eval_objective_and_constraints() constDLProblem
provides_eval_objective_and_gradient() constDLProblem
provides_eval_objective_gradient() constDLProblem
provides_eval_objective_gradient_and_constraints_gradient_product() constDLProblem
provides_get_augmented_lagrangian_hessian_sparsity() constDLProblem
provides_get_constraints_jacobian_sparsity() constDLProblem
provides_get_general_bounds() constDLProblem
provides_get_lagrangian_hessian_sparsity() constDLProblem
provides_get_variable_bounds() constDLProblem
resize(length_t num_variables, length_t num_constraints)BoxConstrProblem< DefaultConfig >inline
variable_boundsBoxConstrProblem< DefaultConfig >