<?xml version="1.0" encoding="ASCII"?>
<hintco:HintConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:hintco="ua.ansymo.hintco">
  <candidates
      identifier="Original"
      stopTime="10.0"
      stepSize="0.01"
      outputStepSize="0.01">
    <cosimunits
        xsi:type="hintco:HierarchicalCosimUnit"
        identifier="tanks">
      <cosimunits
          xsi:type="hintco:CosimUnitInstance"
          identifier="wt2"
          declaration="//@csuDeclarations.2">
        <ports
            xsi:type="hintco:OutputPortInstance"
            identifier="puddle"/>
        <ports
            xsi:type="hintco:OutputPortInstance"
            identifier="Tank3OutFlow"/>
        <ports
            xsi:type="hintco:OutputPortInstance"
            identifier="level"
            valueTo="//@candidates.0/@cosimunits.0/@ports.0"/>
        <ports
            xsi:type="hintco:InputPortInstance"
            identifier="inFlow"
            valueFrom="//@candidates.0/@cosimunits.0/@cosimunits.1/@ports.0"/>
        <ports
            xsi:type="hintco:InputPortInstance"
            identifier="valveControl"
            valueFrom="//@candidates.0/@cosimunits.0/@ports.1"/>
      </cosimunits>
      <cosimunits
          xsi:type="hintco:HierarchicalCosimUnit"
          identifier="env">
        <cosimunits
            xsi:type="hintco:CosimUnitInstance"
            identifier="wt1"
            declaration="//@csuDeclarations.1">
          <ports
              xsi:type="hintco:OutputPortInstance"
              identifier="Tank2WaterLevel"/>
          <ports
              xsi:type="hintco:OutputPortInstance"
              identifier="Tank2OutFlow"
              valueTo="//@candidates.0/@cosimunits.0/@cosimunits.1/@ports.0"/>
        </cosimunits>
        <ports
            xsi:type="hintco:HierarchicalUnitPort"
            identifier="envOut"
            valueFrom="//@candidates.0/@cosimunits.0/@cosimunits.1/@cosimunits.0/@ports.1"
            valueTo="//@candidates.0/@cosimunits.0/@cosimunits.0/@ports.3"/>
      </cosimunits>
      <ports
          xsi:type="hintco:HierarchicalUnitPort"
          identifier="plantOut"
          valueFrom="//@candidates.0/@cosimunits.0/@cosimunits.0/@ports.2"
          valueTo="//@candidates.0/@cosimunits.1/@ports.0"/>
      <ports
          xsi:type="hintco:HierarchicalUnitPort"
          identifier="plantIn"
          valueFrom="//@candidates.0/@cosimunits.1/@ports.1"
          valueTo="//@candidates.0/@cosimunits.0/@cosimunits.0/@ports.4"/>
    </cosimunits>
    <cosimunits
        xsi:type="hintco:HierarchicalCosimUnit"
        identifier="controller">
      <cosimunits
          xsi:type="hintco:CosimUnitInstance"
          identifier="ctrl"
          declaration="//@csuDeclarations.0">
        <ports
            xsi:type="hintco:InputPortInstance"
            identifier="wt3_level"
            valueFrom="//@candidates.0/@cosimunits.1/@ports.0"/>
        <ports
            xsi:type="hintco:OutputPortInstance"
            identifier="wt3_valve"
            valueTo="//@candidates.0/@cosimunits.1/@ports.1"/>
      </cosimunits>
      <ports
          xsi:type="hintco:HierarchicalUnitPort"
          identifier="ctrlIn"
          valueFrom="//@candidates.0/@cosimunits.0/@ports.0"
          valueTo="//@candidates.0/@cosimunits.1/@cosimunits.0/@ports.0"/>
      <ports
          xsi:type="hintco:HierarchicalUnitPort"
          identifier="ctrlOut"
          valueFrom="//@candidates.0/@cosimunits.1/@cosimunits.0/@ports.1"
          valueTo="//@candidates.0/@cosimunits.0/@ports.1"/>
    </cosimunits>
  </candidates>
  <csuDeclarations
      identifier="threewatertankcontroller2"
      path="resources/threewatertankcontroller2.fmu"
      guid="{8c4e810f-3df3-4a00-8276-176fa3c9f003}"/>
  <csuDeclarations
      identifier="threewatertank1"
      path="resources/threewatertank1.fmu"
      guid="{dcd729ec-423a-4a0d-8030-4c42a840abba}"/>
  <csuDeclarations
      identifier="threewatertank2"
      path="resources/threewatertank2.fmu"
      guid="{25941611-1350-4ca2-8fe8-85d9193c14fd}"/>
</hintco:HintConfiguration>
