MIMPC++
A fast typesafe Mixed Integer MPC C++ library
mimpc::systems::REACSA Member List

This is the complete list of members for mimpc::systems::REACSA, including all inherited members.

AMatrix typedef (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >
BMatrix typedef (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >
get_angular_velocity_bound(double rw_speed_final_bound) (defined in mimpc::systems::REACSA)mimpc::systems::REACSAstatic
get_angular_velocity_bound(double body_Izz, double rw_Izz, double rw_speed_max, double rw_speed_final_bound) (defined in mimpc::systems::REACSA)mimpc::systems::REACSAstatic
get_limitcycle_v_bounds(unsigned int num_break_thrusts, double &v_bound, double &x_bound) (defined in mimpc::systems::REACSA)mimpc::systems::REACSAstatic
get_limitcycle_v_bounds(unsigned int num_break_thrusts, double system_m, double f_nom, double t_min_on, double t_min_off, double t_max_on, double &v_bound, double &x_bound) (defined in mimpc::systems::REACSA)mimpc::systems::REACSAstatic
getA(const SystemSized::StateVec &state) const overridemimpc::systems::REACSAvirtual
getB(const SystemSized::StateVec &state) const overridemimpc::systems::REACSAvirtual
InputVec typedef (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >
NUM_BIN_INPUTS (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >static
NUM_CONT_INPUTS (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >static
NUM_INPUTS (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >static
NUM_STATES (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >static
REACSA(double systemM, double bodyIzz, double rwIzz, double r, double fNom) (defined in mimpc::systems::REACSA)mimpc::systems::REACSA
REACSA() (defined in mimpc::systems::REACSA)mimpc::systems::REACSA
StateVec typedef (defined in mimpc::System< num_states, num_cont_inputs, num_bin_inputs >)mimpc::System< num_states, num_cont_inputs, num_bin_inputs >
updateA(const SystemSized::StateVec &state, std::function< void(unsigned int, unsigned int, double)> &changeAval) const overridemimpc::systems::REACSAvirtual
updateB(const SystemSized::StateVec &state, std::function< void(unsigned int, unsigned int, double)> &changeBval) const overridemimpc::systems::REACSAvirtual
~REACSA()=default (defined in mimpc::systems::REACSA)mimpc::systems::REACSAvirtual