FMI Library: part of JModelica.org
|
#include <string.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 38 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetDebugLogging | ( | fmi2Component | c, |
fmi2Boolean | loggingOn, | ||
size_t | n, | ||
const fmi2String | cat[] | ||
) |
Definition at line 43 of file fmu2_model_cs.c.
FMI2_Export fmi2Component fmi2Instantiate | ( | fmi2String | instanceName, |
fmi2Type | fmuType, | ||
fmi2String | GUID, | ||
fmi2String | location, | ||
const fmi2CallbackFunctions * | functions, | ||
fmi2Boolean | visible, | ||
fmi2Boolean | loggingOn | ||
) |
Definition at line 48 of file fmu2_model_cs.c.
FMI2_Export void fmi2FreeInstance | ( | fmi2Component | c | ) |
Definition at line 57 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetupExperiment | ( | fmi2Component | c, |
fmi2Boolean | toleranceDefined, | ||
fmi2Real | tolerance, | ||
fmi2Real | startTime, | ||
fmi2Boolean | stopTimeDefined, | ||
fmi2Real | stopTime | ||
) |
Definition at line 62 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2EnterInitializationMode | ( | fmi2Component | c | ) |
Definition at line 71 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2ExitInitializationMode | ( | fmi2Component | c | ) |
Definition at line 76 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetReal | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Real | value[] | ||
) |
Definition at line 81 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetInteger | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Integer | value[] | ||
) |
Definition at line 86 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetBoolean | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2Boolean | value[] | ||
) |
Definition at line 91 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetString | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
fmi2String | value[] | ||
) |
Definition at line 96 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetReal | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Real | value[] | ||
) |
Definition at line 101 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetInteger | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Integer | value[] | ||
) |
Definition at line 106 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetBoolean | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Boolean | value[] | ||
) |
Definition at line 111 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetString | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2String | value[] | ||
) |
Definition at line 116 of file fmu2_model_cs.c.
FMI2_Export const char* fmi2GetTypesPlatform | ( | ) |
Definition at line 122 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2Terminate | ( | fmi2Component | c | ) |
Definition at line 127 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2Reset | ( | fmi2Component | c | ) |
Definition at line 132 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2SetRealInputDerivatives | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Integer | order[], | ||
const fmi2Real | value[] | ||
) |
Definition at line 137 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetRealOutputDerivatives | ( | fmi2Component | c, |
const fmi2ValueReference | vr[], | ||
size_t | nvr, | ||
const fmi2Integer | order[], | ||
fmi2Real | value[] | ||
) |
Definition at line 142 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2CancelStep | ( | fmi2Component | c | ) |
Definition at line 147 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2DoStep | ( | fmi2Component | c, |
fmi2Real | currentCommunicationPoint, | ||
fmi2Real | communicationStepSize, | ||
fmi2Boolean | newStep | ||
) |
Definition at line 152 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetStatus | ( | fmi2Component | c, |
const fmi2StatusKind | s, | ||
fmi2Status * | value | ||
) |
Definition at line 157 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetRealStatus | ( | fmi2Component | c, |
const fmi2StatusKind | s, | ||
fmi2Real * | value | ||
) |
Definition at line 162 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetIntegerStatus | ( | fmi2Component | c, |
const fmi2StatusKind | s, | ||
fmi2Integer * | value | ||
) |
Definition at line 167 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetBooleanStatus | ( | fmi2Component | c, |
const fmi2StatusKind | s, | ||
fmi2Boolean * | value | ||
) |
Definition at line 172 of file fmu2_model_cs.c.
FMI2_Export fmi2Status fmi2GetStringStatus | ( | fmi2Component | c, |
const fmi2StatusKind | s, | ||
fmi2String * | value | ||
) |
Definition at line 177 of file fmu2_model_cs.c.