| Box typedef | CasADiControlProblem< Conf > |  | 
  | CasADiControlProblem(const std::string &so_name, length_t N) | CasADiControlProblem< Conf > |  | 
  | CasADiControlProblem(const CasADiControlProblem &) | CasADiControlProblem< Conf > |  | 
  | CasADiControlProblem(CasADiControlProblem &&) noexcept | CasADiControlProblem< Conf > |  | 
  | check() const | CasADiControlProblem< Conf > | inline | 
  | D | CasADiControlProblem< Conf > |  | 
  | D_N | CasADiControlProblem< Conf > |  | 
  | eval_add_gn_hess_constr(index_t timestep, crvec x, crvec M, rmat out) const | CasADiControlProblem< Conf > |  | 
  | eval_add_gn_hess_constr_N(crvec x, crvec M, rmat out) const | CasADiControlProblem< Conf > |  | 
  | eval_add_Q(index_t timestep, crvec xu, crvec h, rmat Q) const | CasADiControlProblem< Conf > |  | 
  | eval_add_Q_N(crvec x, crvec h, rmat Q) const | CasADiControlProblem< Conf > |  | 
  | eval_add_R_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat R, rvec work) const | CasADiControlProblem< Conf > |  | 
  | 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 | CasADiControlProblem< Conf > |  | 
  | eval_add_S_masked(index_t timestep, crvec xu, crvec h, crindexvec mask, rmat S, rvec work) const | CasADiControlProblem< Conf > |  | 
  | eval_add_S_prod_masked(index_t timestep, crvec xu, crvec h, crindexvec mask_K, crvec v, rvec out, rvec work) const | CasADiControlProblem< Conf > |  | 
  | eval_constr(index_t timestep, crvec x, rvec c) const | CasADiControlProblem< Conf > |  | 
  | eval_constr_N(crvec x, rvec c) const | CasADiControlProblem< Conf > |  | 
  | eval_f(index_t timestep, crvec x, crvec u, rvec fxu) const | CasADiControlProblem< Conf > |  | 
  | eval_grad_constr_prod(index_t timestep, crvec x, crvec p, rvec grad_cx_p) const | CasADiControlProblem< Conf > |  | 
  | eval_grad_constr_prod_N(crvec x, crvec p, rvec grad_cx_p) const | CasADiControlProblem< Conf > |  | 
  | eval_grad_f_prod(index_t timestep, crvec x, crvec u, crvec p, rvec grad_fxu_p) const | CasADiControlProblem< Conf > |  | 
  | eval_h(index_t timestep, crvec x, crvec u, rvec h) const | CasADiControlProblem< Conf > |  | 
  | eval_h_N(crvec x, rvec h) const | CasADiControlProblem< Conf > |  | 
  | eval_jac_f(index_t timestep, crvec x, crvec u, rmat J_fxu) const | CasADiControlProblem< Conf > |  | 
  | eval_l(index_t timestep, crvec h) const | CasADiControlProblem< Conf > |  | 
  | eval_l_N(crvec h) const | CasADiControlProblem< Conf > |  | 
  | eval_proj_diff_g(crvec z, rvec e) const | CasADiControlProblem< Conf > | inline | 
  | eval_proj_multipliers(rvec y, real_t M) const | CasADiControlProblem< Conf > | inline | 
  | eval_q_N(crvec x, crvec h, rvec q) const | CasADiControlProblem< Conf > |  | 
  | eval_qr(index_t timestep, crvec xu, crvec h, rvec qr) const | CasADiControlProblem< Conf > |  | 
  | Functions typedef | CasADiControlProblem< Conf > | private | 
  | get_D(Box &D) const | CasADiControlProblem< Conf > | inline | 
  | get_D_N(Box &D_N) const | CasADiControlProblem< Conf > | inline | 
  | get_N() const | CasADiControlProblem< Conf > | inline | 
  | get_nc() const | CasADiControlProblem< Conf > | inline | 
  | get_nc_N() const | CasADiControlProblem< Conf > | inline | 
  | get_nh() const | CasADiControlProblem< Conf > | inline | 
  | get_nh_N() const | CasADiControlProblem< Conf > | inline | 
  | get_nu() const | CasADiControlProblem< Conf > | inline | 
  | get_nx() const | CasADiControlProblem< Conf > | inline | 
  | get_R_work_size() const | CasADiControlProblem< Conf > |  | 
  | get_S_work_size() const | CasADiControlProblem< Conf > |  | 
  | get_U(Box &U) const | CasADiControlProblem< Conf > | inline | 
  | get_x_init(rvec x_init) const | CasADiControlProblem< Conf > | inline | 
  | impl | CasADiControlProblem< Conf > | private | 
  | load_numerical_data(const std::filesystem::path &filepath, char sep=',') | CasADiControlProblem< Conf > |  | 
  | N | CasADiControlProblem< Conf > |  | 
  | nc | CasADiControlProblem< Conf > |  | 
  | nc_N | CasADiControlProblem< Conf > |  | 
  | nh | CasADiControlProblem< Conf > |  | 
  | nh_N | CasADiControlProblem< Conf > |  | 
  | nu | CasADiControlProblem< Conf > |  | 
  | nx | CasADiControlProblem< Conf > |  | 
  | operator=(const CasADiControlProblem &) | CasADiControlProblem< Conf > |  | 
  | operator=(CasADiControlProblem &&) noexcept | CasADiControlProblem< Conf > |  | 
  | param | CasADiControlProblem< Conf > |  | 
  | penalty_alm_split | CasADiControlProblem< Conf > |  | 
  | penalty_alm_split_N | CasADiControlProblem< Conf > |  | 
  | U | CasADiControlProblem< Conf > |  | 
  | work | CasADiControlProblem< Conf > | mutable | 
  | x_init | CasADiControlProblem< Conf > |  | 
  | ~CasADiControlProblem() | CasADiControlProblem< Conf > |  |