Box typedef | ProblemVTable< Conf > | |
calc_ŷ_dᵀŷ(const void *self, rvec g_ŷ, crvec y, crvec Σ, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
check | ProblemVTable< Conf > | |
default_check(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_augmented_lagrangian(const void *self, crvec x, crvec y, crvec Σ, rvec ŷ, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_augmented_lagrangian_and_gradient(const void *self, crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_augmented_lagrangian_gradient(const void *self, crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_augmented_lagrangian_hessian(const void *self, crvec x, crvec y, crvec, real_t scale, rvec H_values, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_augmented_lagrangian_hessian_product(const void *self, crvec x, crvec y, crvec, real_t scale, crvec v, rvec Hv, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_constraints_jacobian(const void *, crvec, rvec, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_grad_gi(const void *, crvec, index_t, rvec, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_inactive_indices_res_lna(const void *, real_t, crvec, crvec, rindexvec, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_lagrangian_gradient(const void *self, crvec x, crvec y, rvec grad_L, rvec work_n, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_lagrangian_hessian(const void *, crvec, crvec, real_t, rvec, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_lagrangian_hessian_product(const void *, crvec, crvec, real_t, crvec, rvec, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_eval_objective_and_constraints(const void *self, crvec x, rvec g, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_objective_and_gradient(const void *self, crvec x, rvec grad_fx, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_eval_objective_gradient_and_constraints_gradient_product(const void *self, crvec x, crvec y, rvec grad_f, rvec grad_gxy, const ProblemVTable &vtable) | ProblemVTable< Conf > | static |
default_get_augmented_lagrangian_hessian_sparsity(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_get_constraints_jacobian_sparsity(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_get_general_bounds(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_get_lagrangian_hessian_sparsity(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_get_name(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
default_get_variable_bounds(const void *, const ProblemVTable &) | ProblemVTable< Conf > | static |
eval_augmented_lagrangian | ProblemVTable< Conf > | |
eval_augmented_lagrangian_and_gradient | ProblemVTable< Conf > | |
eval_augmented_lagrangian_gradient | ProblemVTable< Conf > | |
eval_augmented_lagrangian_hessian | ProblemVTable< Conf > | |
eval_augmented_lagrangian_hessian_product | ProblemVTable< Conf > | |
eval_constraints | ProblemVTable< Conf > | |
eval_constraints_gradient_product | ProblemVTable< Conf > | |
eval_constraints_jacobian | ProblemVTable< Conf > | |
eval_grad_gi | ProblemVTable< Conf > | |
eval_inactive_indices_res_lna | ProblemVTable< Conf > | |
eval_lagrangian_gradient | ProblemVTable< Conf > | |
eval_lagrangian_hessian | ProblemVTable< Conf > | |
eval_lagrangian_hessian_product | ProblemVTable< Conf > | |
eval_objective | ProblemVTable< Conf > | |
eval_objective_and_constraints | ProblemVTable< Conf > | |
eval_objective_and_gradient | ProblemVTable< Conf > | |
eval_objective_gradient | ProblemVTable< Conf > | |
eval_objective_gradient_and_constraints_gradient_product | ProblemVTable< Conf > | |
eval_projecting_difference_constraints | ProblemVTable< Conf > | |
eval_projection_multipliers | ProblemVTable< Conf > | |
eval_proximal_gradient_step | ProblemVTable< Conf > | |
get_augmented_lagrangian_hessian_sparsity | ProblemVTable< Conf > | |
get_constraints_jacobian_sparsity | ProblemVTable< Conf > | |
get_general_bounds | ProblemVTable< Conf > | |
get_lagrangian_hessian_sparsity | ProblemVTable< Conf > | |
get_name | ProblemVTable< Conf > | |
get_variable_bounds | ProblemVTable< Conf > | |
m | ProblemVTable< Conf > | |
n | ProblemVTable< Conf > | |
optional_function_t typedef | ProblemVTable< Conf > | |
ProblemVTable(std::in_place_t, P &p) | ProblemVTable< Conf > | inline |
ProblemVTable()=default | ProblemVTable< Conf > | |
required_function_t typedef | ProblemVTable< Conf > | |