alpaqa 1.0.0a16
Nonconvex constrained optimization
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
DLControlProblem Member List

This is the complete list of members for DLControlProblem, including all inherited members.

Box typedefDLControlProblem
call_extra_func(const std::string &name, Args &&...args) constDLControlProbleminline
call_extra_func(const std::string &name, Args &&...args)DLControlProbleminline
check() constDLControlProbleminline
DLControlProblem(const std::filesystem::path &so_filename, const std::string &function_name="register_alpaqa_control_problem", void *user_param=nullptr)DLControlProblem
eval_add_gn_hess_constr(index_t timestep, crvec x, crvec M, rmat out) constDLControlProblem
eval_add_gn_hess_constr_N(crvec x, crvec M, rmat out) constDLControlProblem
eval_add_Q(index_t timestep, crvec xu, crvec h, rmat Q) constDLControlProblem
eval_add_Q_N(crvec x, crvec h, rmat Q) constDLControlProblem
eval_add_R_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat R, rvec work) constDLControlProblem
eval_add_R_prod_masked(index_t timestep, crvec xu, crvec h, crindexvec mask_J, crindexvec mask_K, crvec v, rvec out, rvec work) constDLControlProblem
eval_add_S_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat S, rvec work) constDLControlProblem
eval_add_S_prod_masked(index_t timestep, crvec xu, crvec h, crindexvec mask_K, crvec v, rvec out, rvec work) constDLControlProblem
eval_constr(index_t timestep, crvec x, rvec c) constDLControlProblem
eval_constr_N(crvec x, rvec c) constDLControlProblem
eval_f(index_t timestep, crvec x, crvec u, rvec fxu) constDLControlProblem
eval_grad_constr_prod(index_t timestep, crvec x, crvec p, rvec grad_cx_p) constDLControlProblem
eval_grad_constr_prod_N(crvec x, crvec p, rvec grad_cx_p) constDLControlProblem
eval_grad_f_prod(index_t timestep, crvec x, crvec u, crvec p, rvec grad_fxu_p) constDLControlProblem
eval_h(index_t timestep, crvec x, crvec u, rvec h) constDLControlProblem
eval_h_N(crvec x, rvec h) constDLControlProblem
eval_jac_f(index_t timestep, crvec x, crvec u, rmat J_fxu) constDLControlProblem
eval_l(index_t timestep, crvec h) constDLControlProblem
eval_l_N(crvec h) constDLControlProblem
eval_q_N(crvec x, crvec h, rvec q) constDLControlProblem
eval_qr(index_t timestep, crvec xu, crvec h, rvec qr) constDLControlProblem
extra_funcsDLControlProblemprivate
functionsDLControlProblemprivate
get_D(Box &D) constDLControlProblem
get_D_N(Box &D) constDLControlProblem
get_N() constDLControlProbleminline
get_nc() constDLControlProbleminline
get_nc_N() constDLControlProbleminline
get_nh() constDLControlProbleminline
get_nh_N() constDLControlProbleminline
get_nu() constDLControlProbleminline
get_nx() constDLControlProbleminline
get_R_work_size() constDLControlProblem
get_S_work_size() constDLControlProblem
get_U(Box &U) constDLControlProblem
get_x_init(rvec x_init) constDLControlProblem
handleDLControlProblemprivate
instanceDLControlProblemprivate
instance_t typedefDLControlProblem
provides_eval_add_gn_hess_constr() constDLControlProblem
provides_eval_add_gn_hess_constr_N() constDLControlProblem
provides_eval_add_Q_N() constDLControlProblem
provides_eval_add_R_prod_masked() constDLControlProblem
provides_eval_add_S_prod_masked() constDLControlProblem
provides_eval_constr() constDLControlProblem
provides_eval_constr_N() constDLControlProblem
provides_eval_grad_constr_prod() constDLControlProblem
provides_eval_grad_constr_prod_N() constDLControlProblem
provides_get_D() constDLControlProblem
provides_get_D_N() constDLControlProblem
provides_get_R_work_size() constDLControlProblem
provides_get_S_work_size() constDLControlProblem