adevs
adevs::FMI< X > Member List

This is the complete list of members for adevs::FMI< X >, including all inherited members.

confluent_event(double *q, const bool *state_event, const Bag< X > &xb)adevs::FMI< X >virtual
der_func(const double *q, double *dq)adevs::FMI< X >virtual
external_event(double *q, double e, const Bag< X > &xb)adevs::FMI< X >virtual
FMI(const char *modelname, const char *guid, int num_state_variables, int num_event_indicators, const char *shared_lib_name, const double tolerance=1E-8, int num_extra_event_indicators=0, double start_time=0.0)adevs::FMI< X >
gc_output(Bag< X > &gb)adevs::FMI< X >virtual
get_bool(int k) (defined in adevs::FMI< X >)adevs::FMI< X >
get_int(int k) (defined in adevs::FMI< X >)adevs::FMI< X >
get_real(int k) (defined in adevs::FMI< X >)adevs::FMI< X >
get_string(int k) (defined in adevs::FMI< X >)adevs::FMI< X >
get_time() const (defined in adevs::FMI< X >)adevs::FMI< X >inline
init(double *q)adevs::FMI< X >virtual
internal_event(double *q, const bool *state_event)adevs::FMI< X >virtual
numEvents() const adevs::ode_system< X >inline
numVars() const adevs::ode_system< X >inline
ode_system(int N_vars, int M_event_funcs)adevs::ode_system< X >inline
output_func(const double *q, const bool *state_event, Bag< X > &yb)adevs::FMI< X >virtual
postStep(double *q)adevs::FMI< X >virtual
postTrialStep(double *q)adevs::FMI< X >virtual
set_bool(int k, bool val) (defined in adevs::FMI< X >)adevs::FMI< X >
set_int(int k, int val) (defined in adevs::FMI< X >)adevs::FMI< X >
set_real(int k, double val) (defined in adevs::FMI< X >)adevs::FMI< X >
set_string(int k, std::string &val) (defined in adevs::FMI< X >)adevs::FMI< X >
state_event_func(const double *q, double *z)adevs::FMI< X >virtual
time_event_func(const double *q)adevs::FMI< X >virtual
~FMI()adevs::FMI< X >virtual
~ode_system()adevs::ode_system< X >inlinevirtual