| MPC(F &&f, CR &&cr, Eigen::Vector< double, Ncr > &&crl, Eigen::Vector< double, Ncr > &&cru, MPCParams &&prm={}) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| MPC(const F &f, const CR &cr, const Eigen::Vector< double, Ncr > &crl, const Eigen::Vector< double, Ncr > &cru, const MPCParams &prm={}) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| MPC()=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| MPC(const MPC &)=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| MPC(MPC &&)=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| operator()(const T &t, const X &x, std::optional< std::reference_wrapper< std::vector< U > > > u_traj=std::nullopt, std::optional< std::reference_wrapper< std::vector< X > > > x_traj=std::nullopt) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| operator=(const MPC &)=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| operator=(MPC &&)=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| reset_warmstart() | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_udes(std::function< U(T)> &&u_des) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_udes(const std::function< U(T)> &u_des) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_udes_rel(Fun &&f, T t0=T(0)) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_weights(const MPCWeights< X, U > &weights) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_xdes(std::function< X(T)> &&x_des, std::function< Tangent< X >(T)> &&dx_des) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_xdes(const std::function< X(T)> &x_des, const std::function< Tangent< X >(T)> &dx_des) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| set_xdes_rel(Fun &&f, T t0=T(0)) | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |
| ~MPC()=default | smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > | inline |