corbo::SimulatedPlant Member List

This is the complete list of members for corbo::SimulatedPlant, including all inherited members.

_current_controlcorbo::SimulatedPlantprotected
_current_statecorbo::SimulatedPlantprotected
_dynamicscorbo::SimulatedPlantprotected
_initial_statecorbo::SimulatedPlantprotected
_input_disturbancecorbo::SimulatedPlantprotected
_integratorcorbo::SimulatedPlantprotected
_outputcorbo::SimulatedPlantprotected
_output_disturbancecorbo::SimulatedPlantprotected
_state_disturbancecorbo::SimulatedPlantprotected
_time_value_buffercorbo::SimulatedPlantprotected
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="") overridecorbo::SimulatedPlantvirtual
corbo::PlantInterface::control(const ControlVector &u, const Duration &dt, const Time &t, SignalTargetInterface *signal_target=nullptr, const std::string &ns="")corbo::PlantInterfacevirtual
ControlVector typedefcorbo::PlantInterface
getAvailableSignals(SignalTargetInterface &signal_target, const std::string &ns="") const overridecorbo::SimulatedPlantvirtual
getFactory()corbo::PlantInterfaceinlinestatic
getInputDimension() const overridecorbo::SimulatedPlantinlinevirtual
getInstance() const overridecorbo::SimulatedPlantinlinevirtual
getOutputDimension() const overridecorbo::SimulatedPlantvirtual
initialize()corbo::PlantInterfaceinlinevirtual
output(OutputVector &output, const Time &t, SignalTargetInterface *signal_target=nullptr, const std::string &ns="") overridecorbo::SimulatedPlantvirtual
OutputVector typedefcorbo::PlantInterface
Ptr typedefcorbo::PlantInterface
requiresFutureControls() const overridecorbo::SimulatedPlantinlinevirtual
requiresFutureStates() const overridecorbo::SimulatedPlantinlinevirtual
reset() overridecorbo::SimulatedPlantvirtual
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) overridecorbo::SimulatedPlantinlinevirtual
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 typedefcorbo::SimulatedPlant
stop()corbo::PlantInterfaceinlinevirtual
~PlantInterface()corbo::PlantInterfaceinlinevirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Mon Feb 28 2022 22:08:03