SymplecticSystem< 1, 1, control_dim >::Base | ct::core::SymplecticSystem< 1, 1, control_dim > | |
ControlledSystem< state_dim, control_dim >::Base | ct::core::ControlledSystem< state_dim, control_dim > | |
clone() const override | ct::optcon::example::Dynamics | inlinevirtual |
clone() const override | ct::optcon::example::Dynamics | inlinevirtual |
computeControlledDynamics(const StateVector< state_dim > &state, const Time &t, const ControlVector< control_dim > &control, StateVector< state_dim > &derivative) override | ct::optcon::example::Dynamics | inline |
SymplecticSystem< 1, 1, control_dim >::computeControlledDynamics(const StateVector< 1+1, SCALAR > &state, const time_t &t, const ControlVector< control_dim, SCALAR > &control, StateVector< 1+1, SCALAR > &derivative) override | ct::core::SymplecticSystem< 1, 1, control_dim > | virtual |
ControlledSystem< state_dim, control_dim >::computeControlledDynamics(const StateVector< state_dim, SCALAR > &state, const time_t &t, const ControlVector< control_dim, SCALAR > &control, StateVector< state_dim, SCALAR > &derivative)=0 | ct::core::ControlledSystem< state_dim, control_dim > | pure virtual |
SymplecticSystem< 1, 1, control_dim >::computeDynamics(const StateVector< 1+1, SCALAR > &state, const time_t &t, StateVector< 1+1, SCALAR > &derivative) override | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | virtual |
SymplecticSystem< 1, 1, control_dim >::ct::core::System::computeDynamics(const StateVector< STATE_DIM, SCALAR > &state, const time_t &t, StateVector< STATE_DIM, SCALAR > &derivative)=0 | ct::core::System< STATE_DIM, SCALAR > | pure virtual |
ControlledSystem< state_dim, control_dim >::computeDynamics(const StateVector< state_dim, SCALAR > &state, const time_t &t, StateVector< state_dim, SCALAR > &derivative) override | ct::core::ControlledSystem< state_dim, control_dim > | virtual |
computePdot(const StateVector< 2 > &x, const StateVector< 1 > &v, const ControlVector< 1 > &control, StateVector< 1 > &pDot) override | ct::optcon::example::Dynamics | inline |
SymplecticSystem< 1, 1, control_dim >::computePdot(const StateVector< 1+1, SCALAR > &x, const StateVector< 1, SCALAR > &v, StateVector< 1, SCALAR > &pDot) | ct::core::SymplecticSystem< 1, 1, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::computePdot(const StateVector< 1+1, SCALAR > &x, const StateVector< 1, SCALAR > &v, const ControlVector< control_dim, SCALAR > &control, StateVector< 1, SCALAR > &pDot)=0 | ct::core::SymplecticSystem< 1, 1, control_dim > | pure virtual |
computeVdot(const StateVector< 2 > &x, const StateVector< 1 > &p, const ControlVector< 1 > &control, StateVector< 1 > &vDot) override | ct::optcon::example::Dynamics | inlinevirtual |
SymplecticSystem< 1, 1, control_dim >::computeVdot(const StateVector< 1+1, SCALAR > &x, const StateVector< 1, SCALAR > &p, StateVector< 1, SCALAR > &vDot) | ct::core::SymplecticSystem< 1, 1, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::computeVdot(const StateVector< 1+1, SCALAR > &x, const StateVector< 1, SCALAR > &p, const ControlVector< control_dim, SCALAR > &control, StateVector< 1, SCALAR > &vDot)=0 | ct::core::SymplecticSystem< 1, 1, control_dim > | pure virtual |
SymplecticSystem< 1, 1, control_dim >::controlAction_ | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | protected |
ControlledSystem< state_dim, control_dim >::controlAction_ | ct::core::ControlledSystem< state_dim, control_dim > | protected |
SymplecticSystem< 1, 1, control_dim >::ControlledSystem(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::ControlledSystem(std::shared_ptr< ct::core::Controller< 1+1, control_dim, SCALAR >> controller, const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::ControlledSystem(const ControlledSystem &arg) | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
ControlledSystem< state_dim, control_dim >::ControlledSystem(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::ControlledSystem< state_dim, control_dim > | |
ControlledSystem< state_dim, control_dim >::ControlledSystem(std::shared_ptr< ct::core::Controller< state_dim, control_dim, SCALAR >> controller, const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::ControlledSystem< state_dim, control_dim > | |
ControlledSystem< state_dim, control_dim >::ControlledSystem(const ControlledSystem &arg) | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::controller_ | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | protected |
ControlledSystem< state_dim, control_dim >::controller_ | ct::core::ControlledSystem< state_dim, control_dim > | protected |
Dynamics() | ct::optcon::example::Dynamics | inline |
Dynamics() | ct::optcon::example::Dynamics | inline |
SymplecticSystem< 1, 1, control_dim >::getController(std::shared_ptr< Controller< 1+1, control_dim, SCALAR >> &controller) const | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::getController() | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
ControlledSystem< state_dim, control_dim >::getController(std::shared_ptr< Controller< state_dim, control_dim, SCALAR >> &controller) const | ct::core::ControlledSystem< state_dim, control_dim > | |
ControlledSystem< state_dim, control_dim >::getController() | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::getLastControlAction() | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
ControlledSystem< state_dim, control_dim >::getLastControlAction() | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::getType() const | ct::core::System< STATE_DIM, SCALAR > | |
ControlledSystem< state_dim, control_dim >::getType() const | ct::core::System< STATE_DIM, SCALAR > | |
isSymplectic() const override | ct::core::SymplecticSystem< 1, 1, control_dim > | virtual |
SymplecticSystem< 1, 1, control_dim >::Ptr typedef | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
ControlledSystem< state_dim, control_dim >::Ptr typedef | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::S | ct::core::System< STATE_DIM, SCALAR > | |
ControlledSystem< state_dim, control_dim >::S | ct::core::System< STATE_DIM, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::setController(const std::shared_ptr< Controller< 1+1, control_dim, SCALAR >> &controller) | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | |
ControlledSystem< state_dim, control_dim >::setController(const std::shared_ptr< Controller< state_dim, control_dim, SCALAR >> &controller) | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::SymplecticSystem< 1, 1, control_dim > | |
SymplecticSystem(std::shared_ptr< ct::core::Controller< 1+1, control_dim, SCALAR >> controller, const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::SymplecticSystem< 1, 1, control_dim > | |
SymplecticSystem(const SymplecticSystem &arg) | ct::core::SymplecticSystem< 1, 1, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::System(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::System< STATE_DIM, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::System(const System &other) | ct::core::System< STATE_DIM, SCALAR > | |
ControlledSystem< state_dim, control_dim >::System(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL) | ct::core::System< STATE_DIM, SCALAR > | |
ControlledSystem< state_dim, control_dim >::System(const System &other) | ct::core::System< STATE_DIM, SCALAR > | |
SymplecticSystem< 1, 1, control_dim >::time_t typedef | ct::core::SymplecticSystem< 1, 1, control_dim > | |
ControlledSystem< state_dim, control_dim >::time_t typedef | ct::core::ControlledSystem< state_dim, control_dim > | |
SymplecticSystem< 1, 1, control_dim >::type_ | ct::core::System< STATE_DIM, SCALAR > | protected |
ControlledSystem< state_dim, control_dim >::type_ | ct::core::System< STATE_DIM, SCALAR > | protected |
SymplecticSystem< 1, 1, control_dim >::~ControlledSystem() | ct::core::ControlledSystem< 1+1, control_dim, SCALAR > | virtual |
ControlledSystem< state_dim, control_dim >::~ControlledSystem() | ct::core::ControlledSystem< state_dim, control_dim > | virtual |
~SymplecticSystem() | ct::core::SymplecticSystem< 1, 1, control_dim > | virtual |
~System() | ct::core::System< STATE_DIM, SCALAR > | virtual |