FMI Library: part of JModelica.org
|
#include <string.h>
#include <FMI2/fmi2TypesPlatform.h>
#include <FMI2/fmi2Functions.h>
#include <fmu_dummy/fmu2_model.h>
#include "config_test.h"
#include "fmu2_model.c"
Go to the source code of this file.
FMI2_Export const char* fmi2GetVersion | ( | ) |
Definition at line 35 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetDebugLogging | ( | fmi2Component | c, |
fmi2Boolean | loggingOn, | ||
size_t | n, | ||
const fmi2String | cat[] | ||
) |
Definition at line 40 of file fmu2_model_me.c.
FMI2_Export fmi2Component fmi2Instantiate | ( | fmi2String | instanceName, |
fmi2Type | fmuType, | ||
fmi2String | GUID, | ||
fmi2String | location, | ||
const fmi2CallbackFunctions * | functions, | ||
fmi2Boolean | visible, | ||
fmi2Boolean | loggingOn | ||
) |
Definition at line 45 of file fmu2_model_me.c.
FMI2_Export void fmi2FreeInstance | ( | fmi2Component | c | ) |
Definition at line 54 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetupExperiment | ( | fmi2Component | c, |
fmi2Boolean | toleranceDefined, | ||
fmi2Real | tolerance, | ||
fmi2Real | startTime, | ||
fmi2Boolean | stopTimeDefined, | ||
fmi2Real | stopTime | ||
) |
Definition at line 59 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2EnterInitializationMode | ( | fmi2Component | c | ) |
Definition at line 68 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2ExitInitializationMode | ( | fmi2Component | c | ) |
Definition at line 73 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetReal | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Real | value[] | ||
) |
Definition at line 78 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetInteger | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Integer | value[] | ||
) |
Definition at line 83 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetBoolean | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Boolean | value[] | ||
) |
Definition at line 88 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetString | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2String | value[] | ||
) |
Definition at line 93 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetReal | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Real | value[] | ||
) |
Definition at line 98 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetInteger | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Integer | value[] | ||
) |
Definition at line 103 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetBoolean | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Boolean | value[] | ||
) |
Definition at line 108 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetString | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2String | value[] | ||
) |
Definition at line 113 of file fmu2_model_me.c.
FMI2_Export const char* fmi2GetTypesPlatform | ( | ) |
Definition at line 119 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2EnterEventMode | ( | fmi2Component | c | ) |
Definition at line 124 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2NewDiscreteStates | ( | fmi2Component | c, |
fmi2EventInfo * | eventInfo | ||
) |
Definition at line 129 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2EnterContinuousTimeMode | ( | fmi2Component | c | ) |
Definition at line 134 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetTime | ( | fmi2Component | c, |
fmi2Real | fmitime | ||
) |
Definition at line 139 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2SetContinuousStates | ( | fmi2Component | c, |
const fmi2Real | x[], | ||
size_t | nx | ||
) |
Definition at line 144 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2CompletedIntegratorStep | ( | fmi2Component | c, |
fmi2Boolean | noSetFMUStatePriorToCurrentPoint, | ||
fmi2Boolean * | enterEventMode, | ||
fmi2Boolean * | terminateSimulation | ||
) |
Definition at line 149 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetDerivatives | ( | fmi2Component | c, |
fmi2Real | derivatives[], | ||
size_t | nx | ||
) |
Definition at line 157 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetEventIndicators | ( | fmi2Component | c, |
fmi2Real | eventIndicators[], | ||
size_t | ni | ||
) |
Definition at line 162 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetContinuousStates | ( | fmi2Component | c, |
fmi2Real | states[], | ||
size_t | nx | ||
) |
Definition at line 167 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2GetNominalsOfContinuousStates | ( | fmi2Component | c, |
fmi2Real | x_nominal[], | ||
size_t | nx | ||
) |
Definition at line 172 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2Terminate | ( | fmi2Component | c | ) |
Definition at line 177 of file fmu2_model_me.c.
FMI2_Export fmi2Status fmi2Reset | ( | fmi2Component | c | ) |
Definition at line 182 of file fmu2_model_me.c.