alpaqa dll
Nonconvex constrained optimization
Loading...
Searching...
No Matches
CasADiProblem< Conf > Member List

This is the complete list of members for CasADiProblem< Conf >, including all inherited members.

Box typedefBoxConstrProblem< 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 &&) noexceptCasADiProblem< Conf >
check() constBoxConstrProblem< EigenConfigd >inline
eval_augmented_lagrangian(crvec x, crvec y, crvec Σ, rvec ŷ) constCasADiProblem< Conf >
eval_augmented_lagrangian_and_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constCasADiProblem< Conf >
eval_augmented_lagrangian_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constCasADiProblem< Conf >
eval_augmented_lagrangian_hessian(crvec x, crvec y, crvec Σ, real_t scale, rvec H_values) constCasADiProblem< Conf >
eval_augmented_lagrangian_hessian_product(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) constCasADiProblem< Conf >
eval_constraints(crvec x, rvec g) constCasADiProblem< Conf >
eval_constraints_gradient_product(crvec x, crvec y, rvec grad_gxy) constCasADiProblem< Conf >
eval_constraints_jacobian(crvec x, rvec J_values) constCasADiProblem< Conf >
eval_grad_gi(crvec x, index_t i, rvec grad_i) constCasADiProblem< Conf >
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) constBoxConstrProblem< EigenConfigd >inline
eval_lagrangian_gradient(crvec x, crvec y, rvec grad_L, rvec work_n) constCasADiProblem< Conf >
eval_lagrangian_hessian(crvec x, crvec y, real_t scale, rvec H_values) constCasADiProblem< Conf >
eval_lagrangian_hessian_product(crvec x, crvec y, real_t scale, crvec v, rvec Hv) constCasADiProblem< Conf >
eval_objective(crvec x) constCasADiProblem< Conf >
eval_objective_and_gradient(crvec x, rvec grad_fx) constCasADiProblem< Conf >
eval_objective_gradient(crvec x, rvec grad_fx) constCasADiProblem< 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) constBoxConstrProblem< EigenConfigd >inline
eval_projection_multipliers(rvec y, real_t M) constBoxConstrProblem< 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) constBoxConstrProblem< EigenConfigd >inline
Functions typedefCasADiProblem< Conf >private
general_boundsBoxConstrProblem< EigenConfigd >
get_augmented_lagrangian_hessian_sparsity() constCasADiProblem< Conf >
get_constraints_jacobian_sparsity() constCasADiProblem< Conf >
get_general_bounds() constBoxConstrProblem< EigenConfigd >inline
get_lagrangian_hessian_sparsity() constCasADiProblem< Conf >
get_name() constCasADiProblem< Conf >
get_num_constraints() constBoxConstrProblem< EigenConfigd >inline
get_num_variables() constBoxConstrProblem< EigenConfigd >inline
get_variable_bounds() constBoxConstrProblem< EigenConfigd >inline
implCasADiProblem< Conf >private
l1_regBoxConstrProblem< EigenConfigd >
load_numerical_data(const std::filesystem::path &filepath, char sep=',')CasADiProblem< Conf >
nameCasADiProblem< Conf >
num_constraintsBoxConstrProblem< EigenConfigd >
num_variablesBoxConstrProblem< EigenConfigd >
operator=(const CasADiProblem &)CasADiProblem< Conf >
operator=(CasADiProblem &&) noexceptCasADiProblem< Conf >
alpaqa::BoxConstrProblem< EigenConfigd >::operator=(const BoxConstrProblem &)=defaultBoxConstrProblem< EigenConfigd >
paramCasADiProblem< Conf >
penalty_alm_splitBoxConstrProblem< EigenConfigd >
provides_eval_augmented_lagrangian() constCasADiProblem< Conf >
provides_eval_augmented_lagrangian_and_gradient() constCasADiProblem< Conf >
provides_eval_augmented_lagrangian_gradient() constCasADiProblem< Conf >
provides_eval_augmented_lagrangian_hessian() constCasADiProblem< Conf >
provides_eval_augmented_lagrangian_hessian_product() constCasADiProblem< Conf >
provides_eval_constraints_jacobian() constCasADiProblem< Conf >
provides_eval_grad_gi() constCasADiProblem< Conf >
provides_eval_lagrangian_gradient() constCasADiProblem< Conf >
provides_eval_lagrangian_hessian() constCasADiProblem< Conf >
provides_eval_lagrangian_hessian_product() constCasADiProblem< Conf >
provides_get_variable_bounds() constBoxConstrProblem< EigenConfigd >inline
resize(length_t num_variables, length_t num_constraints)BoxConstrProblem< EigenConfigd >inline
variable_boundsBoxConstrProblem< EigenConfigd >
~CasADiProblem()CasADiProblem< Conf >