|
const char * | fmi_get_version () |
|
fmi2Status | fmi_set_debug_logging (fmi2Component c, fmi2Boolean loggingOn) |
|
fmi2Component | fmi_instantiate (fmi2String instanceName, fmi2Type fmuType, fmi2String fmuGUID, fmi2String fmuLocation, const fmi2CallbackFunctions *functions, fmi2Boolean visible, fmi2Boolean loggingOn) |
|
void | fmi_free_instance (fmi2Component c) |
|
fmi2Status | fmi_setup_experiment (fmi2Component c, fmi2Boolean toleranceDefined, fmi2Real tolerance, fmi2Real startTime, fmi2Boolean stopTimeDefined, fmi2Real stopTime) |
|
fmi2Status | fmi_enter_initialization_mode (fmi2Component c) |
|
fmi2Status | fmi_exit_initialization_mode (fmi2Component c) |
|
fmi2Status | fmi_terminate (fmi2Component c) |
|
fmi2Status | fmi_reset (fmi2Component c) |
|
fmi2Status | fmi_get_real (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, fmi2Real value[]) |
|
fmi2Status | fmi_get_integer (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, fmi2Integer value[]) |
|
fmi2Status | fmi_get_boolean (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, fmi2Boolean value[]) |
|
fmi2Status | fmi_get_string (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, fmi2String value[]) |
|
fmi2Status | fmi_set_real (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, const fmi2Real value[]) |
|
fmi2Status | fmi_set_integer (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, const fmi2Integer value[]) |
|
fmi2Status | fmi_set_boolean (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, const fmi2Boolean value[]) |
|
fmi2Status | fmi_set_string (fmi2Component c, const fmi2ValueReference vr[], size_t nvr, const fmi2String value[]) |
|
const char * | fmi_get_model_types_platform () |
|
fmi2Status | fmi_enter_event_mode (fmi2Component c) |
|
fmi2Status | fmi_new_discrete_states (fmi2Component c, fmi2EventInfo *eventInfo) |
|
fmi2Status | fmi_enter_continuous_time_mode (fmi2Component c) |
|
fmi2Status | fmi_set_time (fmi2Component c, fmi2Real fmitime) |
|
fmi2Status | fmi_set_continuous_states (fmi2Component c, const fmi2Real x[], size_t nx) |
|
fmi2Status | fmi_completed_integrator_step (fmi2Component c, fmi2Boolean noSetFMUStatePriorToCurrentPoint, fmi2Boolean *enterEventMode, fmi2Boolean *terminateSimulation) |
|
fmi2Status | fmi_get_derivatives (fmi2Component c, fmi2Real derivatives[], size_t nx) |
|
fmi2Status | fmi_get_event_indicators (fmi2Component c, fmi2Real eventIndicators[], size_t ni) |
|
fmi2Status | fmi_get_continuous_states (fmi2Component c, fmi2Real states[], size_t nx) |
|
fmi2Status | fmi_get_nominals_of_continuousstates (fmi2Component c, fmi2Real x_nominal[], size_t nx) |
|