This is the complete list of members for corbo::SimulatedPlant, including all inherited members.
_current_control | corbo::SimulatedPlant | protected |
_current_state | corbo::SimulatedPlant | protected |
_dynamics | corbo::SimulatedPlant | protected |
_initial_state | corbo::SimulatedPlant | protected |
_input_disturbance | corbo::SimulatedPlant | protected |
_integrator | corbo::SimulatedPlant | protected |
_output | corbo::SimulatedPlant | protected |
_output_disturbance | corbo::SimulatedPlant | protected |
_state_disturbance | corbo::SimulatedPlant | protected |
_time_value_buffer | corbo::SimulatedPlant | protected |
control(const TimeSeries::ConstPtr &u_sequence, const TimeSeries::ConstPtr &x_sequence, const Duration &dt, const Time &t, SignalTargetInterface *signal_target=nullptr, const std::string &ns="") override | corbo::SimulatedPlant | virtual |
corbo::PlantInterface::control(const ControlVector &u, const Duration &dt, const Time &t, SignalTargetInterface *signal_target=nullptr, const std::string &ns="") | corbo::PlantInterface | virtual |
ControlVector typedef | corbo::PlantInterface | |
getAvailableSignals(SignalTargetInterface &signal_target, const std::string &ns="") const override | corbo::SimulatedPlant | virtual |
getFactory() | corbo::PlantInterface | inlinestatic |
getInputDimension() const override | corbo::SimulatedPlant | inlinevirtual |
getInstance() const override | corbo::SimulatedPlant | inlinevirtual |
getOutputDimension() const override | corbo::SimulatedPlant | virtual |
initialize() | corbo::PlantInterface | inlinevirtual |
output(OutputVector &output, const Time &t, SignalTargetInterface *signal_target=nullptr, const std::string &ns="") override | corbo::SimulatedPlant | virtual |
OutputVector typedef | corbo::PlantInterface | |
Ptr typedef | corbo::PlantInterface | |
requiresFutureControls() const override | corbo::SimulatedPlant | inlinevirtual |
requiresFutureStates() const override | corbo::SimulatedPlant | inlinevirtual |
reset() override | corbo::SimulatedPlant | virtual |
setInitialState(const StateVector &x_init) | corbo::SimulatedPlant | |
setInputDisturbance(DisturbanceInterface::Ptr disturbance) | corbo::SimulatedPlant | |
setIntegrator(NumericalIntegratorExplicitInterface::Ptr integrator) | corbo::SimulatedPlant | |
setOutputDisturbance(DisturbanceInterface::Ptr disturbance) | corbo::SimulatedPlant | |
setOutputFunction(SystemOutputInterface::Ptr output) | corbo::SimulatedPlant | |
setState(const Eigen::Ref< const Eigen::VectorXd > &state) override | corbo::SimulatedPlant | inlinevirtual |
setStateDisturbance(DisturbanceInterface::Ptr disturbance) | corbo::SimulatedPlant | |
setSystemDynamics(SystemDynamicsInterface::Ptr dynamics) | corbo::SimulatedPlant | |
SimulatedPlant() | corbo::SimulatedPlant | |
SimulatedPlant(SystemDynamicsInterface::Ptr dynamics, SystemOutputInterface::Ptr output) | corbo::SimulatedPlant | |
StateVector typedef | corbo::SimulatedPlant | |
stop() | corbo::PlantInterface | inlinevirtual |
~PlantInterface() | corbo::PlantInterface | inlinevirtual |