| Box typedef | ControlProblemWithCounters< Problem > | |
| check() const | ControlProblemWithCounters< Problem > | inline |
| ControlProblemWithCounters()=default | ControlProblemWithCounters< Problem > | |
| ControlProblemWithCounters(P &&problem) | ControlProblemWithCounters< Problem > | inlineexplicit |
| ControlProblemWithCounters(std::in_place_t, Args &&...args) | ControlProblemWithCounters< Problem > | inlineexplicit |
| decouple_evaluations() | ControlProblemWithCounters< Problem > | inline |
| eval_add_gn_hess_constr(index_t timestep, crvec x, crvec M, rmat out) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_gn_hess_constr_N(crvec x, crvec M, rmat out) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_Q(index_t timestep, crvec xu, crvec h, rmat Q) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_Q_N(crvec x, crvec h, rmat Q) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_R_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat R, rvec work) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_R_prod_masked(index_t timestep, crvec xu, crvec h, crindexvec mask_J, crindexvec mask_K, crvec v, rvec out, rvec work) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_S_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat S, rvec work) const | ControlProblemWithCounters< Problem > | inline |
| eval_add_S_prod_masked(index_t timestep, crvec xu, crvec h, crindexvec mask_K, crvec v, rvec out, rvec work) const | ControlProblemWithCounters< Problem > | inline |
| eval_constr(index_t timestep, crvec x, rvec c) const | ControlProblemWithCounters< Problem > | inline |
| eval_constr_N(crvec x, rvec c) const | ControlProblemWithCounters< Problem > | inline |
| eval_f(index_t timestep, crvec x, crvec u, rvec fxu) const | ControlProblemWithCounters< Problem > | inline |
| eval_grad_constr_prod(index_t timestep, crvec x, crvec p, rvec grad_cx_p) const | ControlProblemWithCounters< Problem > | inline |
| eval_grad_constr_prod_N(crvec x, crvec p, rvec grad_cx_p) const | ControlProblemWithCounters< Problem > | inline |
| eval_grad_f_prod(index_t timestep, crvec x, crvec u, crvec p, rvec grad_fxu_p) const | ControlProblemWithCounters< Problem > | inline |
| eval_h(index_t timestep, crvec x, crvec u, rvec h) const | ControlProblemWithCounters< Problem > | inline |
| eval_h_N(crvec x, rvec h) const | ControlProblemWithCounters< Problem > | inline |
| eval_jac_f(index_t timestep, crvec x, crvec u, rmat J_fxu) const | ControlProblemWithCounters< Problem > | inline |
| eval_l(index_t timestep, crvec h) const | ControlProblemWithCounters< Problem > | inline |
| eval_l_N(crvec h) const | ControlProblemWithCounters< Problem > | inline |
| eval_projecting_difference_constraints(crvec z, rvec e) const | ControlProblemWithCounters< Problem > | inline |
| eval_projection_multipliers(rvec y, real_t M) const | ControlProblemWithCounters< Problem > | inline |
| eval_q_N(crvec x, crvec h, rvec q) const | ControlProblemWithCounters< Problem > | inline |
| eval_qr(index_t timestep, crvec xu, crvec h, rvec qr) const | ControlProblemWithCounters< Problem > | inline |
| evaluations | ControlProblemWithCounters< Problem > | |
| get_D(Box &D) const | ControlProblemWithCounters< Problem > | inline |
| get_D_N(Box &D) const | ControlProblemWithCounters< Problem > | inline |
| get_N() const | ControlProblemWithCounters< Problem > | inline |
| get_nc() const | ControlProblemWithCounters< Problem > | inline |
| get_nc_N() const | ControlProblemWithCounters< Problem > | inline |
| get_nh() const | ControlProblemWithCounters< Problem > | inline |
| get_nh_N() const | ControlProblemWithCounters< Problem > | inline |
| get_nu() const | ControlProblemWithCounters< Problem > | inline |
| get_nx() const | ControlProblemWithCounters< Problem > | inline |
| get_R_work_size() const | ControlProblemWithCounters< Problem > | inline |
| get_S_work_size() const | ControlProblemWithCounters< Problem > | inline |
| get_U(Box &U) const | ControlProblemWithCounters< Problem > | inline |
| get_x_init(rvec x_init) const | ControlProblemWithCounters< Problem > | inline |
| problem | ControlProblemWithCounters< Problem > | |
| provides_eval_add_gn_hess_constr() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_add_gn_hess_constr_N() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_add_Q_N() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_add_R_prod_masked() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_add_S_prod_masked() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_constr() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_constr_N() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_grad_constr_prod() const | ControlProblemWithCounters< Problem > | inline |
| provides_eval_grad_constr_prod_N() const | ControlProblemWithCounters< Problem > | inline |
| provides_get_D() const | ControlProblemWithCounters< Problem > | inline |
| provides_get_D_N() const | ControlProblemWithCounters< Problem > | inline |
| provides_get_R_work_size() const | ControlProblemWithCounters< Problem > | inline |
| provides_get_S_work_size() const | ControlProblemWithCounters< Problem > | inline |
| reset_evaluations() | ControlProblemWithCounters< Problem > | inline |
| timed(TimeT &time, FunT &&f) | ControlProblemWithCounters< Problem > | inlineprivatestatic |