alpaqa 1.0.0a15
Nonconvex constrained optimization
Loading...
Searching...
No Matches
ProblemVTable< Conf > Member List

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

BasicVTable()=defaultBasicVTable
BasicVTable(std::in_place_t, T &) noexceptBasicVTableinline
Box typedefProblemVTable< Conf >
calc_ŷ_dᵀŷ(const void *self, rvec g_ŷ, crvec y, crvec Σ, const ProblemVTable &vtable)ProblemVTable< Conf >static
checkProblemVTable< Conf >
copyBasicVTable
default_check(const void *, const ProblemVTable &)ProblemVTable< Conf >static
default_eval_ψ(const void *self, crvec x, crvec y, crvec Σ, rvec ŷ, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_ψ_grad_ψ(const void *self, crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_f_g(const void *self, crvec x, rvec g, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_f_grad_f(const void *self, crvec x, rvec grad_fx, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_grad_ψ(const void *self, crvec x, crvec y, crvec Σ, rvec grad_ψ, rvec work_n, rvec work_m, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_grad_f_grad_g_prod(const void *self, crvec x, crvec y, rvec grad_f, rvec grad_gxy, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_grad_gi(const void *, crvec, index_t, rvec, const ProblemVTable &)ProblemVTable< Conf >static
default_eval_grad_L(const void *self, crvec x, crvec y, rvec grad_L, rvec work_n, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_hess_ψ(const void *self, crvec x, crvec y, crvec, real_t scale, rvec H_values, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_hess_ψ_prod(const void *self, crvec x, crvec y, crvec, real_t scale, crvec v, rvec Hv, const ProblemVTable &vtable)ProblemVTable< Conf >static
default_eval_hess_L(const void *, crvec, crvec, real_t, rvec, const ProblemVTable &)ProblemVTable< Conf >static
default_eval_hess_L_prod(const void *, crvec, crvec, real_t, crvec, 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_jac_g(const void *, crvec, rvec, const ProblemVTable &)ProblemVTable< Conf >static
default_get_box_C(const void *, const ProblemVTable &)ProblemVTable< Conf >static
default_get_box_D(const void *, const ProblemVTable &)ProblemVTable< Conf >static
default_get_hess_ψ_sparsity(const void *, const ProblemVTable &)ProblemVTable< Conf >static
default_get_hess_L_sparsity(const void *, const ProblemVTable &)ProblemVTable< Conf >static
default_get_jac_g_sparsity(const void *, const ProblemVTable &)ProblemVTable< Conf >static
destroyBasicVTable
eval_ψProblemVTable< Conf >
eval_ψ_grad_ψProblemVTable< Conf >
eval_fProblemVTable< Conf >
eval_f_gProblemVTable< Conf >
eval_f_grad_fProblemVTable< Conf >
eval_gProblemVTable< Conf >
eval_grad_ψProblemVTable< Conf >
eval_grad_fProblemVTable< Conf >
eval_grad_f_grad_g_prodProblemVTable< Conf >
eval_grad_g_prodProblemVTable< Conf >
eval_grad_giProblemVTable< Conf >
eval_grad_LProblemVTable< Conf >
eval_hess_ψProblemVTable< Conf >
eval_hess_ψ_prodProblemVTable< Conf >
eval_hess_LProblemVTable< Conf >
eval_hess_L_prodProblemVTable< Conf >
eval_inactive_indices_res_lnaProblemVTable< Conf >
eval_jac_gProblemVTable< Conf >
eval_proj_diff_gProblemVTable< Conf >
eval_proj_multipliersProblemVTable< Conf >
eval_prox_grad_stepProblemVTable< Conf >
get_box_CProblemVTable< Conf >
get_box_DProblemVTable< Conf >
get_hess_ψ_sparsityProblemVTable< Conf >
get_hess_L_sparsityProblemVTable< Conf >
get_jac_g_sparsityProblemVTable< Conf >
mProblemVTable< Conf >
moveBasicVTable
nProblemVTable< Conf >
optional_function_t typedefProblemVTable< Conf >
ProblemVTable(std::in_place_t, P &p)ProblemVTable< Conf >inline
ProblemVTable()=defaultProblemVTable< Conf >
required_function_t typedefBasicVTable
Sparsity typedefProblemVTable< Conf >
typeBasicVTable