AUGMENTED_DIM | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | static |
clone() const override | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | virtual |
computeControl(const ct::core::StateVector< AUGMENTED_DIM, SCALAR > &state, const SCALAR &t, ct::core::ControlVector< CONTROL_DIM, SCALAR > &controlAction) override | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR >::computeControl(const StateVector< STATE_DIM+DIST_DIM, SCALAR > &state, const SCALAR &t, ControlVector< CONTROL_DIM, SCALAR > &controlAction)=0 | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | pure virtual |
Controller() | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | |
Controller(const Controller &other) | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | |
DisturbedSystemController(std::shared_ptr< ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >> controller=nullptr) | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
DisturbedSystemController(const DisturbedSystemController &other) | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
getDerivativeU0(const ct::core::StateVector< AUGMENTED_DIM, SCALAR > &state, const SCALAR time) override | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR >::getDerivativeU0(const StateVector< STATE_DIM+DIST_DIM, SCALAR > &state, const SCALAR time) | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | virtual |
getDerivativeUf(const ct::core::StateVector< AUGMENTED_DIM, SCALAR > &state, const SCALAR time) override | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR >::getDerivativeUf(const StateVector< STATE_DIM+DIST_DIM, SCALAR > &state, const SCALAR time) | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | virtual |
setController(std::shared_ptr< ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >> controller) | ct::optcon::DisturbedSystemController< STATE_DIM, DIST_DIM, CONTROL_DIM, SCALAR > | |
~Controller() | ct::core::Controller< STATE_DIM+DIST_DIM, CONTROL_DIM, SCALAR > | virtual |