Location: Cardiovascular Circulation @ d0d05dca8689 / baby_adv.cellml

Author:
Soroush <ssaf006@aucklanduni.ac.nz>
Date:
2021-12-09 13:57:24+13:00
Desc:
changed the valve
Permanent Source URI:
https://models.cellml.org/workspace/4ac/rawfile/d0d05dca86894705e03d7bad752782f5354d166a/baby_adv.cellml

<?xml version='1.0' encoding='UTF-8'?>
<model name="CardiovascularSystem" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:xlink="http://www.w3.org/1999/xlink">
    <import xlink:href="Units.cellml">
        <units name="m3" units_ref="m3"/>
        <units name="m2" units_ref="m2"/>
        <units name="m3_per_s" units_ref="m3_per_s"/>
        <units name="m3_per_s2" units_ref="m3_per_s2"/>
        <units name="m6_per_J" units_ref="m6_per_J"/>
        <units name="per_m" units_ref="per_m"/>
        <units name="per_m3" units_ref="per_m3"/>
        <units name="J_per_m3" units_ref="J_per_m3"/>
        <units name="Js_per_m6" units_ref="Js_per_m6"/>
        <units name="Js2_per_m6" units_ref="Js2_per_m6"/>
        <units name="Js2_per_m5" units_ref="Js2_per_m5"/>
        <units name="Js2_per_m9" units_ref="Js2_per_m9"/>
        <units name="J_per_s" units_ref="J_per_s"/>
        <units name="J_per_m6" units_ref="J_per_m6"/>
        <units name="Js_per_m3" units_ref="Js_per_m3"/>
        <units name="UnitValve" units_ref="UnitValve"/>
        <units name="s2" units_ref="s2"/>
        <units name="s_per_m3" units_ref="s_per_m3"/>
        <units name="mol_per_s" units_ref="mol_per_s"/>
    </import>
    <import xlink:href="Parameters_baby.cellml">
        <component component_ref="Parameters_Systemic" name="Parameters_Systemic"/>
    </import>
    <component name="environment">
        <variable name="time" public_interface="out" units="second"/>
    </component>
    <!--&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45; Systemic Circulation &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;//-->
    <component name="Systemic">
        <variable name="t" private_interface="out" public_interface="in" units="second"/>
        <variable name="mt" units="second"/>
        <!-- Constitutive Parameters-->
        <variable initial_value="1.0" name="alpha" private_interface="out" units="dimensionless"/>
        <variable initial_value="1.0" name="T" units="second"/>
        <!-- State Variables-->
        <variable name="v_aov" private_interface="out" units="m3_per_s"/>
        <variable name="v_aux" private_interface="out" units="m3_per_s"/>
        <variable initial_value="1333.2" name="u_ven" private_interface="out" units="J_per_m3"/>
        <variable name="v_descending_aorta" private_interface="in" units="m3_per_s"/>
        <variable name="v_right_common_carotid" private_interface="in" units="m3_per_s"/>
        <variable name="v_left_common_carotid" private_interface="in" units="m3_per_s"/>
        <variable name="v_right_subclavian" private_interface="in" units="m3_per_s"/>
        <variable name="v_left_subclavian" private_interface="in" units="m3_per_s"/>
        <variable name="q_inlet" private_interface="out" units="mole"/>
        <variable initial_value="0.0" name="v_outlet" private_interface="out" units="mol_per_s"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>q_inlet</ci>
                <cn cellml:units="mole">1</cn>
            </apply>
            <!-- Constitutive Relations-->
            <apply>
                <eq/>
                <ci>mt</ci>
                <apply>
                    <minus/>
                    <ci>t</ci>
                    <apply>
                        <times/>
                        <ci>T</ci>
                        <apply>
                            <floor/>
                            <apply>
                                <divide/>
                                <ci>t</ci>
                                <ci>T</ci>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>v_aov</ci>
                <apply>
                    <divide/>
                    <ci>v_aux</ci>
                    <cn cellml:units="dimensionless">5</cn>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>v_aux</ci>
                <piecewise>
                    <piece>
                        <apply>
                            <times/>
                            <cn cellml:units="m3_per_s" type="e-notation">500.0<sep/>-6</cn>
                            <apply>
                                <sin/>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <times/>
                                        <pi/>
                                        <ci>mt</ci>
                                    </apply>
                                    <cn cellml:units="dimensionless">0.3</cn>
                                </apply>
                            </apply>
                        </apply>
                        <apply>
                            <leq/>
                            <ci>mt</ci>
                            <cn cellml:units="second">0.3</cn>
                        </apply>
                    </piece>
                    <piece>
                        <cn cellml:units="m3_per_s">0.0</cn>
                        <apply>
                            <gt/>
                            <ci>mt</ci>
                            <cn cellml:units="second">0.3</cn>
                        </apply>
                    </piece>
                </piecewise>
            </apply>
        </math>
    </component>
    <!--&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45; Mapping &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;//-->
    <connection>
        <map_components component_1="environment" component_2="Systemic"/>
        <map_variables variable_1="time" variable_2="t"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="aortic_root_module"/>
        <map_variables variable_1="v_aov" variable_2="v_in"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="q_inlet" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="ascending_aorta_module"/>
        <map_variables variable_1="t" variable_2="t"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="aortic_arch_I_module"/>
        <map_variables variable_1="t" variable_2="t"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="aortic_arch_II_module"/>
        <map_variables variable_1="t" variable_2="t"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="brachiocephalic_module"/>
        <map_variables variable_1="t" variable_2="t"/>
    </connection>
    <!-- Terminal -->
    <connection>
        <map_components component_1="Systemic" component_2="descending_aorta_module"/>
        <map_variables variable_1="u_ven" variable_2="u_out"/>
        <map_variables variable_1="v_descending_aorta" variable_2="v_T"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="alpha" variable_2="alpha"/>
        <map_variables variable_1="v_outlet" variable_2="v_conc_out"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="right_common_carotid_module"/>
        <map_variables variable_1="u_ven" variable_2="u_out"/>
        <map_variables variable_1="v_right_common_carotid" variable_2="v_T"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="alpha" variable_2="alpha"/>
        <map_variables variable_1="v_outlet" variable_2="v_conc_out"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="left_common_carotid_module"/>
        <map_variables variable_1="u_ven" variable_2="u_out"/>
        <map_variables variable_1="v_left_common_carotid" variable_2="v_T"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="alpha" variable_2="alpha"/>
        <map_variables variable_1="v_outlet" variable_2="v_conc_out"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="right_subclavian_module"/>
        <map_variables variable_1="u_ven" variable_2="u_out"/>
        <map_variables variable_1="v_right_subclavian" variable_2="v_T"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="alpha" variable_2="alpha"/>
        <map_variables variable_1="v_outlet" variable_2="v_conc_out"/>
    </connection>
    <connection>
        <map_components component_1="Systemic" component_2="left_subclavian_module"/>
        <map_variables variable_1="u_ven" variable_2="u_out"/>
        <map_variables variable_1="v_left_subclavian" variable_2="v_T"/>
        <map_variables variable_1="t" variable_2="t"/>
        <map_variables variable_1="alpha" variable_2="alpha"/>
        <map_variables variable_1="v_outlet" variable_2="v_conc_out"/>
    </connection>
    <!--/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////// Importing Vessels //////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="vv_adv_type" name="aortic_root_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pv_jII_adv_type" name="ascending_aorta_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pv_jII_adv_type" name="aortic_arch_I_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pv_jII_adv_type" name="aortic_arch_II_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pv_jII_adv_type" name="brachiocephalic_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pp_BC_adv_type" name="descending_aorta_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pp_BC_adv_type" name="right_common_carotid_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pp_BC_adv_type" name="left_common_carotid_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pp_BC_adv_type" name="right_subclavian_module"/>
    </import>
    <import xlink:href="BG_Modules.cellml">
        <component component_ref="pp_BC_adv_type" name="left_subclavian_module"/>
    </import>
    <!--//////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////// Vessels Output ////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <component name="aortic_root">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="ascending_aorta">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="aortic_arch_I">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="aortic_arch_II">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="brachiocephalic">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="descending_aorta">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="right_common_carotid">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="left_common_carotid">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="right_subclavian">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <component name="left_subclavian">
        <variable name="u" public_interface="in" units="J_per_m3"/>
        <variable name="v" public_interface="in" units="m3_per_s"/>
        <variable name="E" public_interface="in" units="J_per_m3"/>
        <variable name="r" public_interface="in" units="metre"/>
        <variable name="h" public_interface="in" units="metre"/>
        <variable name="l" public_interface="in" units="metre"/>
        <variable name="q_conc" public_interface="in" units="mole"/>
        <variable name="v_conc" public_interface="in" units="mol_per_s"/>
    </component>
    <!--//////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////// Vessels Mapping ///////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <!-- Junctions-->
    <connection>
        <map_components component_1="aortic_root_module" component_2="ascending_aorta_module"/>
        <map_variables variable_1="v_out" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="ascending_aorta_module" component_2="aortic_arch_I_module"/>
        <map_variables variable_1="v_out_1" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_1" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="ascending_aorta_module" component_2="brachiocephalic_module"/>
        <map_variables variable_1="v_out_2" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_2" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="brachiocephalic_module" component_2="right_subclavian_module"/>
        <map_variables variable_1="v_out_1" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_1" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="brachiocephalic_module" component_2="right_common_carotid_module"/>
        <map_variables variable_1="v_out_2" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_2" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_I_module" component_2="left_common_carotid_module"/>
        <map_variables variable_1="v_out_1" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_1" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_I_module" component_2="aortic_arch_II_module"/>
        <map_variables variable_1="v_out_2" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_2" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_II_module" component_2="descending_aorta_module"/>
        <map_variables variable_1="v_out_1" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_1" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_II_module" component_2="left_subclavian_module"/>
        <map_variables variable_1="v_out_2" variable_2="v"/>
        <map_variables variable_1="u" variable_2="u_in"/>
        <map_variables variable_1="v_conc_out_2" variable_2="v_conc"/>
        <map_variables variable_1="q" variable_2="q_in"/>
    </connection>
    <!--//////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////// Output Mapping ////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <connection>
        <map_components component_1="aortic_root" component_2="aortic_root_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="ascending_aorta" component_2="ascending_aorta_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_I" component_2="aortic_arch_I_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="aortic_arch_II" component_2="aortic_arch_II_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="brachiocephalic" component_2="brachiocephalic_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="descending_aorta" component_2="descending_aorta_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="right_common_carotid" component_2="right_common_carotid_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="left_common_carotid" component_2="left_common_carotid_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="right_subclavian" component_2="right_subclavian_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <connection>
        <map_components component_1="left_subclavian" component_2="left_subclavian_module"/>
        <map_variables variable_1="u" variable_2="u"/>
        <map_variables variable_1="v" variable_2="v"/>
        <map_variables variable_1="E" variable_2="E_m"/>
        <map_variables variable_1="r" variable_2="radius"/>
        <map_variables variable_1="h" variable_2="thickness"/>
        <map_variables variable_1="l" variable_2="length"/>
        <map_variables variable_1="v_conc" variable_2="v_conc"/>
        <map_variables variable_1="q_conc" variable_2="q"/>
    </connection>
    <!--//////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////// Parameters Mapping //////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <!-- Aorta-->
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="aortic_root_module"/>
        <map_variables variable_1="l_aortic_root" variable_2="l"/>
        <map_variables variable_1="E_aortic_root" variable_2="E"/>
        <map_variables variable_1="r_aortic_root" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="ascending_aorta_module"/>
        <map_variables variable_1="l_ascending_aorta" variable_2="l"/>
        <map_variables variable_1="E_ascending_aorta" variable_2="E"/>
        <map_variables variable_1="r_ascending_aorta" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="aortic_arch_I_module"/>
        <map_variables variable_1="l_aortic_arch_I" variable_2="l"/>
        <map_variables variable_1="E_aortic_arch_I" variable_2="E"/>
        <map_variables variable_1="r_aortic_arch_I" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="aortic_arch_II_module"/>
        <map_variables variable_1="l_aortic_arch_II" variable_2="l"/>
        <map_variables variable_1="E_aortic_arch_II" variable_2="E"/>
        <map_variables variable_1="r_aortic_arch_II" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="brachiocephalic_module"/>
        <map_variables variable_1="l_brachiocephalic" variable_2="l"/>
        <map_variables variable_1="E_brachiocephalic" variable_2="E"/>
        <map_variables variable_1="r_brachiocephalic" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="descending_aorta_module"/>
        <map_variables variable_1="l_descending_aorta" variable_2="l"/>
        <map_variables variable_1="E_descending_aorta" variable_2="E"/>
        <map_variables variable_1="R_T_descending_aorta" variable_2="R_T"/>
        <map_variables variable_1="R_T_2_descending_aorta" variable_2="R_T_2"/>
        <map_variables variable_1="C_T_descending_aorta" variable_2="C_T"/>
        <map_variables variable_1="r_descending_aorta" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="right_common_carotid_module"/>
        <map_variables variable_1="l_right_common_carotid" variable_2="l"/>
        <map_variables variable_1="E_right_common_carotid" variable_2="E"/>
        <map_variables variable_1="R_T_right_common_carotid" variable_2="R_T"/>
        <map_variables variable_1="R_T_2_right_common_carotid" variable_2="R_T_2"/>
        <map_variables variable_1="C_T_right_common_carotid" variable_2="C_T"/>
        <map_variables variable_1="r_right_common_carotid" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="left_common_carotid_module"/>
        <map_variables variable_1="l_left_common_carotid" variable_2="l"/>
        <map_variables variable_1="E_left_common_carotid" variable_2="E"/>
        <map_variables variable_1="R_T_left_common_carotid" variable_2="R_T"/>
        <map_variables variable_1="R_T_2_left_common_carotid" variable_2="R_T_2"/>
        <map_variables variable_1="C_T_left_common_carotid" variable_2="C_T"/>
        <map_variables variable_1="r_left_common_carotid" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="right_subclavian_module"/>
        <map_variables variable_1="l_right_subclavian" variable_2="l"/>
        <map_variables variable_1="E_right_subclavian" variable_2="E"/>
        <map_variables variable_1="R_T_right_subclavian" variable_2="R_T"/>
        <map_variables variable_1="R_T_2_right_subclavian" variable_2="R_T_2"/>
        <map_variables variable_1="C_T_right_subclavian" variable_2="C_T"/>
        <map_variables variable_1="r_right_subclavian" variable_2="r"/>
    </connection>
    <connection>
        <map_components component_1="Parameters_Systemic" component_2="left_subclavian_module"/>
        <map_variables variable_1="l_left_subclavian" variable_2="l"/>
        <map_variables variable_1="E_left_subclavian" variable_2="E"/>
        <map_variables variable_1="R_T_left_subclavian" variable_2="R_T"/>
        <map_variables variable_1="R_T_2_left_subclavian" variable_2="R_T_2"/>
        <map_variables variable_1="C_T_left_subclavian" variable_2="C_T"/>
        <map_variables variable_1="r_left_subclavian" variable_2="r"/>
    </connection>
    <!--//////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////// Time Mapping /////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////-->
    <group>
        <relationship_ref relationship="encapsulation"/>
        <component_ref component="Systemic">
            <component_ref component="Parameters_Systemic"/>
            <component_ref component="aortic_root_module"/>
            <component_ref component="ascending_aorta_module"/>
            <component_ref component="aortic_arch_I_module"/>
            <component_ref component="aortic_arch_II_module"/>
            <component_ref component="brachiocephalic_module"/>
            <component_ref component="descending_aorta_module"/>
            <component_ref component="right_common_carotid_module"/>
            <component_ref component="left_common_carotid_module"/>
            <component_ref component="right_subclavian_module"/>
            <component_ref component="left_subclavian_module"/>
            <component_ref component="aortic_root"/>
            <component_ref component="ascending_aorta"/>
            <component_ref component="aortic_arch_I"/>
            <component_ref component="aortic_arch_II"/>
            <component_ref component="brachiocephalic"/>
            <component_ref component="descending_aorta"/>
            <component_ref component="right_common_carotid"/>
            <component_ref component="left_common_carotid"/>
            <component_ref component="right_subclavian"/>
            <component_ref component="left_subclavian"/>
        </component_ref>
    </group>
</model>