This repository has been archived by the owner on Feb 12, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathFMI3.xml
48 lines (41 loc) · 2.34 KB
/
FMI3.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?xml version="1.0" encoding="ISO-8859-1"?>
<fmiModelDescription fmiVersion="3.0-alpha" modelName="Feedthrough" instantiationToken="{8c4e810f-3df3-4a00-8276-176fa3c9f004}" numberOfEventIndicators="0">
<ModelExchange modelIdentifier="Feedthrough">
<SourceFiles>
<File name="all.c"/>
</SourceFiles>
</ModelExchange>
<CoSimulation modelIdentifier="Feedthrough" canHandleVariableCommunicationStepSize="true">
<SourceFiles>
<File name="all.c"/>
</SourceFiles>
</CoSimulation>
<LogCategories>
<Category name="logEvents" description="Log events"/>
<Category name="logStatusError" description="Log error messages"/>
</LogCategories>
<DefaultExperiment startTime="0" stopTime="2"/>
<ModelVariables>
<Float64 name="real_fixed_param" valueReference="0" causality="parameter" variability="fixed" start="0"/>
<Float64 name="real_tunable_param" valueReference="1" causality="parameter" variability="tunable" start="0"/>
<Float64 name="real_continuous_in" valueReference="2" description="" causality="input" start="0"/>
<Float64 name="real_continuous_out" valueReference="3" description="" causality="output" initial="calculated"/>
<Float64 name="real_discrete_in" valueReference="4" description="" causality="input" variability="discrete" start="0"/>
<Float64 name="real_discrete_out" valueReference="5" description="" causality="output" variability="discrete" initial="calculated"/>
<Int32 name="int_in" valueReference="6" description="" causality="input" variability="discrete" start="0"/>
<Int32 name="int_out" valueReference="7" description="" causality="output" variability="discrete" initial="calculated"/>
<Boolean name="bool_in" valueReference="8" description="boolean input" causality="input" variability="discrete" start="false"/>
<Boolean name="bool_out" valueReference="9" description="boolean output" causality="output" variability="discrete" initial="calculated"/>
<String name="string_param" valueReference="10" description="String parameter" causality="parameter" variability="fixed">
<Start value="Set me!"/>
</String>
</ModelVariables>
<ModelStructure>
<Outputs>
<Unknown valueReference="2"/>
<Unknown valueReference="4"/>
<Unknown valueReference="6"/>
<Unknown valueReference="8"/>
</Outputs>
</ModelStructure>
</fmiModelDescription>