|
FMI Library: part of JModelica.org
|
#include <string.h>#include <FMI1/fmiPlatformTypes.h>#include <FMI1/fmiFunctions.h>#include <fmu_dummy/fmu1_model.h>#include "config_test.h"#include "fmu1_model.c"Go to the source code of this file.
Macros | |
| #define | MODEL_IDENTIFIER FMU_DUMMY_CS_MODEL_IDENTIFIER |
Functions | |
| DllExport const char * | fmiGetVersion () |
| DllExport fmiStatus | fmiSetDebugLogging (fmiComponent c, fmiBoolean loggingOn) |
| DllExport fmiStatus | fmiGetReal (fmiComponent c, const fmiValueReference vr[], size_t nvr, fmiReal value[]) |
| DllExport fmiStatus | fmiGetInteger (fmiComponent c, const fmiValueReference vr[], size_t nvr, fmiInteger value[]) |
| DllExport fmiStatus | fmiGetBoolean (fmiComponent c, const fmiValueReference vr[], size_t nvr, fmiBoolean value[]) |
| DllExport fmiStatus | fmiGetString (fmiComponent c, const fmiValueReference vr[], size_t nvr, fmiString value[]) |
| DllExport fmiStatus | fmiSetReal (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiReal value[]) |
| DllExport fmiStatus | fmiSetInteger (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiInteger value[]) |
| DllExport fmiStatus | fmiSetBoolean (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiBoolean value[]) |
| DllExport fmiStatus | fmiSetString (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiString value[]) |
| DllExport const char * | fmiGetTypesPlatform () |
| DllExport fmiComponent | fmiInstantiateSlave (fmiString instanceName, fmiString fmuGUID, fmiString fmuLocation, fmiString mimeType, fmiReal timeout, fmiBoolean visible, fmiBoolean interactive, fmiCallbackFunctions functions, fmiBoolean loggingOn) |
| DllExport fmiStatus | fmiInitializeSlave (fmiComponent c, fmiReal tStart, fmiBoolean StopTimeDefined, fmiReal tStop) |
| DllExport fmiStatus | fmiTerminateSlave (fmiComponent c) |
| DllExport fmiStatus | fmiResetSlave (fmiComponent c) |
| DllExport void | fmiFreeSlaveInstance (fmiComponent c) |
| DllExport fmiStatus | fmiSetRealInputDerivatives (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiInteger order[], const fmiReal value[]) |
| DllExport fmiStatus | fmiGetRealOutputDerivatives (fmiComponent c, const fmiValueReference vr[], size_t nvr, const fmiInteger order[], fmiReal value[]) |
| DllExport fmiStatus | fmiCancelStep (fmiComponent c) |
| DllExport fmiStatus | fmiDoStep (fmiComponent c, fmiReal currentCommunicationPoint, fmiReal communicationStepSize, fmiBoolean newStep) |
| DllExport fmiStatus | fmiGetStatus (fmiComponent c, const fmiStatusKind s, fmiStatus *value) |
| DllExport fmiStatus | fmiGetRealStatus (fmiComponent c, const fmiStatusKind s, fmiReal *value) |
| DllExport fmiStatus | fmiGetIntegerStatus (fmiComponent c, const fmiStatusKind s, fmiInteger *value) |
| DllExport fmiStatus | fmiGetBooleanStatus (fmiComponent c, const fmiStatusKind s, fmiBoolean *value) |
| DllExport fmiStatus | fmiGetStringStatus (fmiComponent c, const fmiStatusKind s, fmiString *value) |
| #define MODEL_IDENTIFIER FMU_DUMMY_CS_MODEL_IDENTIFIER |
Definition at line 32 of file fmu1_model_cs.c.
| DllExport const char* fmiGetVersion | ( | ) |
Definition at line 39 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetDebugLogging | ( | fmiComponent | c, |
| fmiBoolean | loggingOn | ||
| ) |
Definition at line 44 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetReal | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| fmiReal | value[] | ||
| ) |
Definition at line 49 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetInteger | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| fmiInteger | value[] | ||
| ) |
Definition at line 54 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetBoolean | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| fmiBoolean | value[] | ||
| ) |
Definition at line 59 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetString | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| fmiString | value[] | ||
| ) |
Definition at line 64 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetReal | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiReal | value[] | ||
| ) |
Definition at line 69 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetInteger | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiInteger | value[] | ||
| ) |
Definition at line 74 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetBoolean | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiBoolean | value[] | ||
| ) |
Definition at line 79 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetString | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiString | value[] | ||
| ) |
Definition at line 84 of file fmu1_model_cs.c.
| DllExport const char* fmiGetTypesPlatform | ( | ) |
Definition at line 90 of file fmu1_model_cs.c.
| DllExport fmiComponent fmiInstantiateSlave | ( | fmiString | instanceName, |
| fmiString | fmuGUID, | ||
| fmiString | fmuLocation, | ||
| fmiString | mimeType, | ||
| fmiReal | timeout, | ||
| fmiBoolean | visible, | ||
| fmiBoolean | interactive, | ||
| fmiCallbackFunctions | functions, | ||
| fmiBoolean | loggingOn | ||
| ) |
Definition at line 95 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiInitializeSlave | ( | fmiComponent | c, |
| fmiReal | tStart, | ||
| fmiBoolean | StopTimeDefined, | ||
| fmiReal | tStop | ||
| ) |
Definition at line 100 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiTerminateSlave | ( | fmiComponent | c | ) |
Definition at line 105 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiResetSlave | ( | fmiComponent | c | ) |
Definition at line 110 of file fmu1_model_cs.c.
| DllExport void fmiFreeSlaveInstance | ( | fmiComponent | c | ) |
Definition at line 115 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiSetRealInputDerivatives | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiInteger | order[], | ||
| const fmiReal | value[] | ||
| ) |
Definition at line 120 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetRealOutputDerivatives | ( | fmiComponent | c, |
| const fmiValueReference | vr[], | ||
| size_t | nvr, | ||
| const fmiInteger | order[], | ||
| fmiReal | value[] | ||
| ) |
Definition at line 125 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiCancelStep | ( | fmiComponent | c | ) |
Definition at line 130 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiDoStep | ( | fmiComponent | c, |
| fmiReal | currentCommunicationPoint, | ||
| fmiReal | communicationStepSize, | ||
| fmiBoolean | newStep | ||
| ) |
Definition at line 135 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetStatus | ( | fmiComponent | c, |
| const fmiStatusKind | s, | ||
| fmiStatus * | value | ||
| ) |
Definition at line 140 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetRealStatus | ( | fmiComponent | c, |
| const fmiStatusKind | s, | ||
| fmiReal * | value | ||
| ) |
Definition at line 145 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetIntegerStatus | ( | fmiComponent | c, |
| const fmiStatusKind | s, | ||
| fmiInteger * | value | ||
| ) |
Definition at line 150 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetBooleanStatus | ( | fmiComponent | c, |
| const fmiStatusKind | s, | ||
| fmiBoolean * | value | ||
| ) |
Definition at line 155 of file fmu1_model_cs.c.
| DllExport fmiStatus fmiGetStringStatus | ( | fmiComponent | c, |
| const fmiStatusKind | s, | ||
| fmiString * | value | ||
| ) |
Definition at line 160 of file fmu1_model_cs.c.
1.8.11