| Box typedef | BoxConstrProblem< EigenConfigd > | |
| BoxConstrProblem(length_t num_variables, length_t num_constraints) | BoxConstrProblem< EigenConfigd > | inline |
| CasADiProblem(const std::string &filename, DynamicLoadFlags dl_flags={}) | CasADiProblem< Conf > | |
| CasADiProblem(const SerializedCasADiFunctions &functions) | CasADiProblem< Conf > | |
| CasADiProblem(const CasADiFunctions &functions) | CasADiProblem< Conf > | |
| CasADiProblem(const CasADiProblem &) | CasADiProblem< Conf > | |
| CasADiProblem(CasADiProblem &&) noexcept | CasADiProblem< Conf > | |
| check() const | BoxConstrProblem< EigenConfigd > | inline |
| eval_augmented_lagrangian(crvec x, crvec y, crvec Σ, rvec ŷ) const | CasADiProblem< Conf > | |
| eval_augmented_lagrangian_and_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) const | CasADiProblem< Conf > | |
| eval_augmented_lagrangian_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) const | CasADiProblem< Conf > | |
| eval_augmented_lagrangian_hessian(crvec x, crvec y, crvec Σ, real_t scale, rvec H_values) const | CasADiProblem< Conf > | |
| eval_augmented_lagrangian_hessian_product(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) const | CasADiProblem< Conf > | |
| eval_constraints(crvec x, rvec g) const | CasADiProblem< Conf > | |
| eval_constraints_gradient_product(crvec x, crvec y, rvec grad_gxy) const | CasADiProblem< Conf > | |
| eval_constraints_jacobian(crvec x, rvec J_values) const | CasADiProblem< Conf > | |
| eval_grad_gi(crvec x, index_t i, rvec grad_i) const | CasADiProblem< Conf > | |
| eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) const | BoxConstrProblem< EigenConfigd > | inline |
| eval_lagrangian_gradient(crvec x, crvec y, rvec grad_L, rvec work_n) const | CasADiProblem< Conf > | |
| eval_lagrangian_hessian(crvec x, crvec y, real_t scale, rvec H_values) const | CasADiProblem< Conf > | |
| eval_lagrangian_hessian_product(crvec x, crvec y, real_t scale, crvec v, rvec Hv) const | CasADiProblem< Conf > | |
| eval_objective(crvec x) const | CasADiProblem< Conf > | |
| eval_objective_and_gradient(crvec x, rvec grad_fx) const | CasADiProblem< Conf > | |
| eval_objective_gradient(crvec x, rvec grad_fx) const | CasADiProblem< Conf > | |
| eval_proj_grad_step_box(const Box &C, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< EigenConfigd > | inlinestatic |
| eval_proj_multipliers_box(const Box &D, rvec y, real_t M, index_t penalty_alm_split) | BoxConstrProblem< EigenConfigd > | inlinestatic |
| eval_projecting_difference_constraints(crvec z, rvec p) const | BoxConstrProblem< EigenConfigd > | inline |
| eval_projection_multipliers(rvec y, real_t M) const | BoxConstrProblem< EigenConfigd > | inline |
| eval_prox_grad_step_box_l1(const Box &C, const auto &λ, real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) | BoxConstrProblem< 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< 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< EigenConfigd > | inlinestatic |
| eval_proximal_gradient_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) const | BoxConstrProblem< EigenConfigd > | inline |
| Functions typedef | CasADiProblem< Conf > | private |
| general_bounds | BoxConstrProblem< EigenConfigd > | |
| get_augmented_lagrangian_hessian_sparsity() const | CasADiProblem< Conf > | |
| get_constraints_jacobian_sparsity() const | CasADiProblem< Conf > | |
| get_general_bounds() const | BoxConstrProblem< EigenConfigd > | inline |
| get_lagrangian_hessian_sparsity() const | CasADiProblem< Conf > | |
| get_name() const | CasADiProblem< Conf > | |
| get_num_constraints() const | BoxConstrProblem< EigenConfigd > | inline |
| get_num_variables() const | BoxConstrProblem< EigenConfigd > | inline |
| get_variable_bounds() const | BoxConstrProblem< EigenConfigd > | inline |
| impl | CasADiProblem< Conf > | private |
| l1_reg | BoxConstrProblem< EigenConfigd > | |
| load_numerical_data(const std::filesystem::path &filepath, char sep=',') | CasADiProblem< Conf > | |
| name | CasADiProblem< Conf > | |
| num_constraints | BoxConstrProblem< EigenConfigd > | |
| num_variables | BoxConstrProblem< EigenConfigd > | |
| operator=(const CasADiProblem &) | CasADiProblem< Conf > | |
| operator=(CasADiProblem &&) noexcept | CasADiProblem< Conf > | |
| alpaqa::BoxConstrProblem< EigenConfigd >::operator=(const BoxConstrProblem &)=default | BoxConstrProblem< EigenConfigd > | |
| param | CasADiProblem< Conf > | |
| penalty_alm_split | BoxConstrProblem< EigenConfigd > | |
| provides_eval_augmented_lagrangian() const | CasADiProblem< Conf > | |
| provides_eval_augmented_lagrangian_and_gradient() const | CasADiProblem< Conf > | |
| provides_eval_augmented_lagrangian_gradient() const | CasADiProblem< Conf > | |
| provides_eval_augmented_lagrangian_hessian() const | CasADiProblem< Conf > | |
| provides_eval_augmented_lagrangian_hessian_product() const | CasADiProblem< Conf > | |
| provides_eval_constraints_jacobian() const | CasADiProblem< Conf > | |
| provides_eval_grad_gi() const | CasADiProblem< Conf > | |
| provides_eval_lagrangian_gradient() const | CasADiProblem< Conf > | |
| provides_eval_lagrangian_hessian() const | CasADiProblem< Conf > | |
| provides_eval_lagrangian_hessian_product() const | CasADiProblem< Conf > | |
| provides_get_variable_bounds() const | BoxConstrProblem< EigenConfigd > | inline |
| resize(length_t num_variables, length_t num_constraints) | BoxConstrProblem< EigenConfigd > | inline |
| variable_bounds | BoxConstrProblem< EigenConfigd > | |
| ~CasADiProblem() | CasADiProblem< Conf > | |