| CONTROL_DIM | ct::core::ControlSimulator< IPSystem > | static |
| control_dt_ | ct::core::ControlSimulator< IPSystem > | protected |
| control_mtx_ | ct::core::ControlSimulator< IPSystem > | protected |
| control_thread_ | ct::core::ControlSimulator< IPSystem > | protected |
| controller_ | ct::core::ControlSimulator< IPSystem > | protected |
| ControlSimulator()=default | ct::core::ControlSimulator< IPSystem > | |
| ControlSimulator(Time sim_dt, Time control_dt, const StateVector< STATE_DIM > &x0, std::shared_ptr< CONTROLLED_SYSTEM > controlled_system, bool verbose=false) | ct::core::ControlSimulator< IPSystem > | |
| ControlSimulator(const ControlSimulator &arg) | ct::core::ControlSimulator< IPSystem > | |
| finish() | ct::core::ControlSimulator< IPSystem > | |
| finishControllerIteration(ct::core::Time sim_time) override | MPCSimulator | inlinevirtual |
| finishSystemIteration(ct::core::Time sim_time) override | MPCSimulator | inlinevirtual |
| MPCSimulator(ct::core::Time sim_dt, ct::core::Time control_dt, const RobotState_t &x0, std::shared_ptr< IPSystem > ip_system, ct::optcon::MPC< ct::optcon::NLOptConSolver< STATE_DIM, CONTROL_DIM >> &mpc) | MPCSimulator | inline |
| prepareControllerIteration(ct::core::Time sim_time) override | MPCSimulator | inlinevirtual |
| SCALAR typedef | ct::core::ControlSimulator< IPSystem > | |
| sim_dt_ | ct::core::ControlSimulator< IPSystem > | protected |
| sim_start_time_ | ct::core::ControlSimulator< IPSystem > | protected |
| simulate(Time duration, const IntegrationType &intType=IntegrationType::EULERCT) | ct::core::ControlSimulator< IPSystem > | |
| simulateController(Time duration) | ct::core::ControlSimulator< IPSystem > | protectedvirtual |
| simulateSystem(Time duration, const IntegrationType &intType=IntegrationType::EULERCT) | ct::core::ControlSimulator< IPSystem > | protectedvirtual |
| STATE_DIM | ct::core::ControlSimulator< IPSystem > | static |
| state_mtx_ | ct::core::ControlSimulator< IPSystem > | protected |
| stop() | ct::core::ControlSimulator< IPSystem > | |
| stop_ | ct::core::ControlSimulator< IPSystem > | protected |
| sys_thread_ | ct::core::ControlSimulator< IPSystem > | protected |
| system_ | ct::core::ControlSimulator< IPSystem > | protected |
| verbose_ | ct::core::ControlSimulator< IPSystem > | protected |
| x0_ | ct::core::ControlSimulator< IPSystem > | protected |
| x_ | ct::core::ControlSimulator< IPSystem > | protected |
| ~ControlSimulator() | ct::core::ControlSimulator< IPSystem > | virtual |