-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path3.4.6.4.map_variables_hidden_cousins_4.cellml
More file actions
32 lines (32 loc) · 1.22 KB
/
3.4.6.4.map_variables_hidden_cousins_4.cellml
File metadata and controls
32 lines (32 loc) · 1.22 KB
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
<?xml version="1.0" encoding="UTF-8"?>
<!-- CellML Test Suite. https://github.com/MichaelClerx/cellml-validation -->
<!-- CellML 1.0, 3.4.6.4: Parent-child relationships are defined by
the parent's private interface, and
the child's public interface. -->
<model name="map_variables_hidden_cousins_4"
xmlns="http://www.cellml.org/cellml/1.0#">
<component name="A" /> <!-- Parent of AA -->
<component name="AA"> <!-- Child -->
<variable name="a" units="newton" private_interface="out" initial_value="1" />
</component>
<component name="B" /> <!-- Parent of BB -->
<component name="BB"> <!-- Hidden from AA -->
<variable name="a" units="newton" private_interface="in" />
</component>
<group>
<relationship_ref relationship="encapsulation" />
<component_ref component="A">
<component_ref component="AA" />
</component_ref>
</group>
<group>
<relationship_ref relationship="encapsulation" />
<component_ref component="B">
<component_ref component="BB" />
</component_ref>
</group>
<connection>
<map_components component_1="AA" component_2="BB" />
<map_variables variable_1="a" variable_2="a" />
</connection>
</model>