Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/src/fmi/modelDescription.xml
169668 views
1
<?xml version="1.0" encoding="utf-8"?>
2
<fmiModelDescription
3
fmiVersion="2.0"
4
modelName="SUMO"
5
guid="{2A81BBFB-D21C-4BCE-947F-5CA1CB7C12EE}"
6
>
7
8
<CoSimulation modelIdentifier="libsumofmi2" canHandleVariableCommunicationStepSize="true" />
9
10
<!-- In CoSimulation the stepSize defines the preferred communication StepSize. -->
11
<DefaultExperiment stepSize="1" stopTime="60"/>
12
13
<ModelVariables>
14
<ScalarVariable name="simulation.libsumo.callOptions" valueReference="0" causality="parameter" variability="fixed" initial="exact">
15
<String start="-c tools/game/grid6.sumocfg"/>
16
</ScalarVariable>
17
<ScalarVariable name="setGetterParameters" valueReference="1" causality="input" variability="discrete">
18
<String start=""/>
19
</ScalarVariable>
20
<ScalarVariable name="vehicle.getIDCount" valueReference="2" causality="output" variability="discrete">
21
<Integer/>
22
</ScalarVariable>
23
<ScalarVariable name="vehicle.moveToXY" valueReference="3" causality="input" variability="discrete">
24
<String start=""/>
25
</ScalarVariable>
26
<ScalarVariable name="vehicle.getParameterWithKey" valueReference="4" causality="output" variability="discrete">
27
<String/>
28
</ScalarVariable>
29
<ScalarVariable name="vehicle.getLaneID" valueReference="5" causality="output" variability="discrete">
30
<String/>
31
</ScalarVariable>
32
<ScalarVariable name="vehicle.getPosition" valueReference="6" causality="output" variability="discrete">
33
<String/>
34
</ScalarVariable>
35
</ModelVariables>
36
37
<ModelStructure>
38
<Outputs>
39
<Unknown index="3"/>
40
<Unknown index="5"/>
41
<Unknown index="6"/>
42
<Unknown index="7"/>
43
</Outputs>
44
<InitialUnknowns>
45
<Unknown index="3"/>
46
<Unknown index="5"/>
47
<Unknown index="6"/>
48
<Unknown index="7"/>
49
</InitialUnknowns>
50
</ModelStructure>
51
52
</fmiModelDescription>
53
54