Rendering of the source text

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" cmeta:id="ModelDPump" name="ModelDPump">

<import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="Units.cellml">
<units name="UnitP" units_ref="UnitP"/>
<units name="UnitQ" units_ref="UnitQ"/>
<units name="UnitC" units_ref="UnitC"/>
</import>

<import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="TempDPump.cellml">
<component component_ref="TempDPump" name="DPump"/>
</import>

<import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="ParaDPump.cellml">
<component component_ref="ParaDPump" name="ParaPump"/>
</import>

<import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="ParaHeartP.cellml">
<component component_ref="ParaHeartP" name="ParaLHeart"/>
</import>

<component name="ModelDPump">
<variable name="Qvi" private_interface="in" public_interface="out" units="UnitQ"/>
<variable name="Qvo" private_interface="in" public_interface="out" units="UnitQ"/>
<variable name="t" private_interface="out" public_interface="in" units="second"/>
</component>

<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="ModelDPump">
<component_ref component="DPump"/>
<component_ref component="ParaPump"/>
<component_ref component="ParaLHeart"/>
</component_ref>
</group>

<connection>
<map_components component_1="ModelDPump" component_2="DPump"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="Qvi" variable_2="Qvi"/>
<map_variables variable_1="Qvo" variable_2="Qvo"/>
</connection>

<connection>
<map_components component_1="ParaLHeart" component_2="DPump"/>
<map_variables variable_1="T" variable_2="T"/>
<map_variables variable_1="Ts2" variable_2="Ts2"/>
</connection>

<connection>
<map_components component_1="ParaPump" component_2="DPump"/>
<map_variables variable_1="Qai" variable_2="Qai"/>
<map_variables variable_1="Qao" variable_2="Qao"/>
</connection>

</model>