alpaqa 1.1.0a1
Nonconvex constrained optimization
Loading...
Searching...
No Matches
TypeErasedProblem< Conf, Allocator > Member List

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

allocator_type typedefTypeErasedProblem< Conf, Allocator >
Box typedefTypeErasedProblem< Conf, Allocator >
calc_ŷ_dᵀŷ(rvec g_ŷ, crvec y, crvec Σ) constTypeErasedProblem< Conf, Allocator >
check() constTypeErasedProblem< Conf, Allocator >
eval_augmented_lagrangian(crvec x, crvec y, crvec Σ, rvec ŷ) constTypeErasedProblem< Conf, Allocator >
eval_augmented_lagrangian_and_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constTypeErasedProblem< Conf, Allocator >
eval_augmented_lagrangian_gradient(crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m) constTypeErasedProblem< Conf, Allocator >
eval_augmented_lagrangian_hessian(crvec x, crvec y, crvec Σ, real_t scale, rvec H_values) constTypeErasedProblem< Conf, Allocator >
eval_augmented_lagrangian_hessian_product(crvec x, crvec y, crvec Σ, real_t scale, crvec v, rvec Hv) constTypeErasedProblem< Conf, Allocator >
eval_constraints(crvec x, rvec gx) constTypeErasedProblem< Conf, Allocator >
eval_constraints_gradient_product(crvec x, crvec y, rvec grad_gxy) constTypeErasedProblem< Conf, Allocator >
eval_constraints_jacobian(crvec x, rvec J_values) constTypeErasedProblem< Conf, Allocator >
eval_grad_gi(crvec x, index_t i, rvec grad_gi) constTypeErasedProblem< Conf, Allocator >
eval_inactive_indices_res_lna(real_t γ, crvec x, crvec grad_ψ, rindexvec J) constTypeErasedProblem< Conf, Allocator >
eval_lagrangian_gradient(crvec x, crvec y, rvec grad_L, rvec work_n) constTypeErasedProblem< Conf, Allocator >
eval_lagrangian_hessian(crvec x, crvec y, real_t scale, rvec H_values) constTypeErasedProblem< Conf, Allocator >
eval_lagrangian_hessian_product(crvec x, crvec y, real_t scale, crvec v, rvec Hv) constTypeErasedProblem< Conf, Allocator >
eval_objective(crvec x) constTypeErasedProblem< Conf, Allocator >
eval_objective_and_constraints(crvec x, rvec g) constTypeErasedProblem< Conf, Allocator >
eval_objective_and_gradient(crvec x, rvec grad_fx) constTypeErasedProblem< Conf, Allocator >
eval_objective_gradient(crvec x, rvec grad_fx) constTypeErasedProblem< Conf, Allocator >
eval_objective_gradient_and_constraints_gradient_product(crvec x, crvec y, rvec grad_f, rvec grad_gxy) constTypeErasedProblem< Conf, Allocator >
eval_projecting_difference_constraints(crvec z, rvec e) constTypeErasedProblem< Conf, Allocator >
eval_projection_multipliers(rvec y, real_t M) constTypeErasedProblem< Conf, Allocator >
eval_proximal_gradient_step(real_t γ, crvec x, crvec grad_ψ, rvec x̂, rvec p) constTypeErasedProblem< Conf, Allocator >
get_augmented_lagrangian_hessian_sparsity() constTypeErasedProblem< Conf, Allocator >
get_constraints_jacobian_sparsity() constTypeErasedProblem< Conf, Allocator >
get_general_bounds() constTypeErasedProblem< Conf, Allocator >
get_lagrangian_hessian_sparsity() constTypeErasedProblem< Conf, Allocator >
get_name() constTypeErasedProblem< Conf, Allocator >
get_num_constraints() constTypeErasedProblem< Conf, Allocator >
get_num_variables() constTypeErasedProblem< Conf, Allocator >
get_variable_bounds() constTypeErasedProblem< Conf, Allocator >
make(Args &&...args)TypeErasedProblem< Conf, Allocator >inlinestatic
provides_check() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_augmented_lagrangian() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_augmented_lagrangian_and_gradient() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_augmented_lagrangian_gradient() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_augmented_lagrangian_hessian() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_augmented_lagrangian_hessian_product() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_constraints_jacobian() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_grad_gi() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_inactive_indices_res_lna() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_lagrangian_gradient() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_lagrangian_hessian() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_lagrangian_hessian_product() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_objective_and_constraints() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_objective_and_gradient() constTypeErasedProblem< Conf, Allocator >inline
provides_eval_objective_gradient_and_constraints_gradient_product() constTypeErasedProblem< Conf, Allocator >inline
provides_get_augmented_lagrangian_hessian_sparsity() constTypeErasedProblem< Conf, Allocator >inline
provides_get_constraints_jacobian_sparsity() constTypeErasedProblem< Conf, Allocator >inline
provides_get_general_bounds() constTypeErasedProblem< Conf, Allocator >inline
provides_get_lagrangian_hessian_sparsity() constTypeErasedProblem< Conf, Allocator >inline
provides_get_name() constTypeErasedProblem< Conf, Allocator >inline
provides_get_variable_bounds() constTypeErasedProblem< Conf, Allocator >inline
supports_eval_augmented_lagrangian_hessian() constTypeErasedProblem< Conf, Allocator >inline
supports_eval_augmented_lagrangian_hessian_product() constTypeErasedProblem< Conf, Allocator >inline
TypeErased typedefTypeErasedProblem< Conf, Allocator >
VTable typedefTypeErasedProblem< Conf, Allocator >