<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.13">
  <compounddef id="structmom__tracer__flow__control_1_1tracer__flow__control__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_tracer_flow_control::tracer_flow_control_cs</compoundname>
      <sectiondef kind="user-defined">
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a8414a92ca96cf6aeeedee155e33d8254" prot="public" static="no" mutable="no">
        <type>type(user_tracer_example_cs), pointer</type>
        <definition>type(user_tracer_example_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::user_tracer_example_csp</definition>
        <argsstring></argsstring>
        <name>user_tracer_example_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="88" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="88" bodyend="88"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1adf8f9b159e4e3f1c17f617e03a8daeca" prot="public" static="no" mutable="no">
        <type>type(dome_tracer_cs), pointer</type>
        <definition>type(dome_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::dome_tracer_csp</definition>
        <argsstring></argsstring>
        <name>dome_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="89" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="89" bodyend="89"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a4e9f5d8c7dc0ac02468949d247f961fc" prot="public" static="no" mutable="no">
        <type>type(isomip_tracer_cs), pointer</type>
        <definition>type(isomip_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::isomip_tracer_csp</definition>
        <argsstring></argsstring>
        <name>isomip_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="90" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="90" bodyend="90"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ab8f97c1399447607ef4e87f52ab70e99" prot="public" static="no" mutable="no">
        <type>type(rgc_tracer_cs), pointer</type>
        <definition>type(rgc_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::rgc_tracer_csp</definition>
        <argsstring></argsstring>
        <name>rgc_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="91" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="91" bodyend="91"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a02ba633614a1c9187bd39fb330dac182" prot="public" static="no" mutable="no">
        <type>type(ideal_age_tracer_cs), pointer</type>
        <definition>type(ideal_age_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::ideal_age_tracer_csp</definition>
        <argsstring></argsstring>
        <name>ideal_age_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="92" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="92" bodyend="92"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac28d93df254ee779203e0f5d3502d68f" prot="public" static="no" mutable="no">
        <type>type(dye_tracer_cs), pointer</type>
        <definition>type(dye_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::dye_tracer_csp</definition>
        <argsstring></argsstring>
        <name>dye_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="93" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="93" bodyend="93"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a560715747ca2e071da9df0e6e66a5e12" prot="public" static="no" mutable="no">
        <type>type(oil_tracer_cs), pointer</type>
        <definition>type(oil_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::oil_tracer_csp</definition>
        <argsstring></argsstring>
        <name>oil_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="94" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="94" bodyend="94"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1aca77a0aec5a8b8c95f69ad15fefb4e87" prot="public" static="no" mutable="no">
        <type>type(advection_test_tracer_cs), pointer</type>
        <definition>type(advection_test_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::advection_test_tracer_csp</definition>
        <argsstring></argsstring>
        <name>advection_test_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="95" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="95" bodyend="95"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a85dfdce8629c492383a4b49ad56d8710" prot="public" static="no" mutable="no">
        <type>type(ocmip2_cfc_cs), pointer</type>
        <definition>type(ocmip2_cfc_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::ocmip2_cfc_csp</definition>
        <argsstring></argsstring>
        <name>ocmip2_cfc_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="96" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="96" bodyend="96"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a63b188b71fe962f977ce5874a20fb1f6" prot="public" static="no" mutable="no">
        <type>type(mom_generic_tracer_cs), pointer</type>
        <definition>type(mom_generic_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::mom_generic_tracer_csp</definition>
        <argsstring></argsstring>
        <name>mom_generic_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="97" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="97" bodyend="97"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a219a211b37fa37f249f61d3f1abf45e5" prot="public" static="no" mutable="no">
        <type>type(pseudo_salt_tracer_cs), pointer</type>
        <definition>type(pseudo_salt_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::pseudo_salt_tracer_csp</definition>
        <argsstring></argsstring>
        <name>pseudo_salt_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="98" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="98" bodyend="98"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a07cd3e6a2f2f43ae5481aeb570bebff4" prot="public" static="no" mutable="no">
        <type>type(boundary_impulse_tracer_cs), pointer</type>
        <definition>type(boundary_impulse_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::boundary_impulse_tracer_csp</definition>
        <argsstring></argsstring>
        <name>boundary_impulse_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="99" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="99" bodyend="99"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ad5bc141d600e6ec26ad6693b0d140c27" prot="public" static="no" mutable="no">
        <type>type(dyed_obc_tracer_cs), pointer</type>
        <definition>type(dyed_obc_tracer_cs), pointer mom_tracer_flow_control::tracer_flow_control_cs::dyed_obc_tracer_csp</definition>
        <argsstring></argsstring>
        <name>dyed_obc_tracer_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointers to the control strucures for the tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="100" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="100" bodyend="100"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac4c84680676d24179c183f5282a93843" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_user_tracer_example</definition>
        <argsstring></argsstring>
        <name>use_user_tracer_example</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the USER_tracer_example package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="74" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="74" bodyend="74"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a6f0798d7c731d1fe8fda09cdd2edfe7e" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_dome_tracer</definition>
        <argsstring></argsstring>
        <name>use_dome_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the DOME_tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="75" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="75" bodyend="75"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a3492bc792dad60ddd87726522ff9e250" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_isomip_tracer</definition>
        <argsstring></argsstring>
        <name>use_isomip_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the ISOMPE_tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="76" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="76" bodyend="76"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ae41fc3240865bb7ebf91e4e187cf366d" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_rgc_tracer</definition>
        <argsstring></argsstring>
        <name>use_rgc_tracer</name>
        <initializer>=.false.</initializer>
        <briefdescription>
<para>If true, use the RGC_tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="77" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="77" bodyend="77"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1abc3706776811ee5f2b76ee38cdad14bc" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_ideal_age</definition>
        <argsstring></argsstring>
        <name>use_ideal_age</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the ideal age tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="78" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="78" bodyend="78"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac26756b4583fc470912675b8143e0b14" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_regional_dyes</definition>
        <argsstring></argsstring>
        <name>use_regional_dyes</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the regional dyes tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="79" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="79" bodyend="79"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a1c704cd51874f7c969b3990d719e3889" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_oil</definition>
        <argsstring></argsstring>
        <name>use_oil</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the oil tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="80" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="80" bodyend="80"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a7adcffc52e93c6459424f895aee2dc25" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_advection_test_tracer</definition>
        <argsstring></argsstring>
        <name>use_advection_test_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the <ref refid="namespaceadvection__test__tracer" kindref="compound">advection_test_tracer</ref> package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="81" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="81" bodyend="81"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a845472c95d49a5a8e4f75e0bbb452b95" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_ocmip2_cfc</definition>
        <argsstring></argsstring>
        <name>use_ocmip2_cfc</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the OCMIP2_CFC tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="82" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="82" bodyend="82"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a636303c77997ece68d8f5f0806f4a300" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_mom_generic_tracer</definition>
        <argsstring></argsstring>
        <name>use_mom_generic_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the MOM_generic_tracer packages. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="83" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="83" bodyend="83"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ab01e807b131fdd9d1f1aa7a585b37062" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_pseudo_salt_tracer</definition>
        <argsstring></argsstring>
        <name>use_pseudo_salt_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the psuedo_salt tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="84" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="84" bodyend="84"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a9b499f82e833c1ccd1dd3600b0b3ca37" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_boundary_impulse_tracer</definition>
        <argsstring></argsstring>
        <name>use_boundary_impulse_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the boundary impulse tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="85" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="85" bodyend="85"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a4252cb3434992e21603c1c387597f339" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_tracer_flow_control::tracer_flow_control_cs::use_dyed_obc_tracer</definition>
        <argsstring></argsstring>
        <name>use_dyed_obc_tracer</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, use the dyed OBC tracer package. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="86" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="86" bodyend="86"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>The control structure for orchestrating the calling of tracer packages. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="1416">
        <label>type(isomip_tracer_cs), pointer</label>
      </node>
      <node id="1419">
        <label>type(oil_tracer_cs), pointer</label>
      </node>
      <node id="1418">
        <label>type(boundary_impulse_tracer_cs), pointer</label>
      </node>
      <node id="1417">
        <label>type(mom_generic_tracer_cs), pointer</label>
      </node>
      <node id="1426">
        <label>type(dome_tracer_cs), pointer</label>
      </node>
      <node id="1425">
        <label>type(dye_tracer_cs), pointer</label>
      </node>
      <node id="1420">
        <label>type(user_tracer_example_cs), pointer</label>
      </node>
      <node id="1421">
        <label>type(ocmip2_cfc_cs), pointer</label>
      </node>
      <node id="1414">
        <label>logical</label>
      </node>
      <node id="1424">
        <label>type(advection_test_tracer_cs), pointer</label>
      </node>
      <node id="1423">
        <label>type(pseudo_salt_tracer_cs), pointer</label>
      </node>
      <node id="1412">
        <label>mom_tracer_flow_control::tracer_flow_control_cs</label>
        <link refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs"/>
        <childnode refid="1413" relation="usage">
          <edgelabel>ideal_age_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1414" relation="usage">
          <edgelabel>use_ocmip2_cfc</edgelabel>
          <edgelabel>use_oil</edgelabel>
          <edgelabel>use_regional_dyes</edgelabel>
          <edgelabel>use_user_tracer_example</edgelabel>
          <edgelabel>use_pseudo_salt_tracer</edgelabel>
          <edgelabel>use_isomip_tracer</edgelabel>
          <edgelabel>use_dyed_obc_tracer</edgelabel>
          <edgelabel>use_advection_test_tracer</edgelabel>
          <edgelabel>use_boundary_impulse_tracer</edgelabel>
          <edgelabel>use_rgc_tracer</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
        <childnode refid="1415" relation="usage">
          <edgelabel>rgc_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1416" relation="usage">
          <edgelabel>isomip_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1417" relation="usage">
          <edgelabel>mom_generic_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1418" relation="usage">
          <edgelabel>boundary_impulse_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1419" relation="usage">
          <edgelabel>oil_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1420" relation="usage">
          <edgelabel>user_tracer_example_csp</edgelabel>
        </childnode>
        <childnode refid="1421" relation="usage">
          <edgelabel>ocmip2_cfc_csp</edgelabel>
        </childnode>
        <childnode refid="1422" relation="usage">
          <edgelabel>dyed_obc_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1423" relation="usage">
          <edgelabel>pseudo_salt_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1424" relation="usage">
          <edgelabel>advection_test_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1425" relation="usage">
          <edgelabel>dye_tracer_csp</edgelabel>
        </childnode>
        <childnode refid="1426" relation="usage">
          <edgelabel>dome_tracer_csp</edgelabel>
        </childnode>
      </node>
      <node id="1415">
        <label>type(rgc_tracer_cs), pointer</label>
      </node>
      <node id="1413">
        <label>type(ideal_age_tracer_cs), pointer</label>
      </node>
      <node id="1422">
        <label>type(dyed_obc_tracer_cs), pointer</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" line="73" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/tracer/MOM_tracer_flow_control.F90" bodystart="73" bodyend="102"/>
    <listofallmembers>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1aca77a0aec5a8b8c95f69ad15fefb4e87" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>advection_test_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a07cd3e6a2f2f43ae5481aeb570bebff4" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>boundary_impulse_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1adf8f9b159e4e3f1c17f617e03a8daeca" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>dome_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac28d93df254ee779203e0f5d3502d68f" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>dye_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ad5bc141d600e6ec26ad6693b0d140c27" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>dyed_obc_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a02ba633614a1c9187bd39fb330dac182" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>ideal_age_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a4e9f5d8c7dc0ac02468949d247f961fc" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>isomip_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a63b188b71fe962f977ce5874a20fb1f6" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>mom_generic_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a85dfdce8629c492383a4b49ad56d8710" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>ocmip2_cfc_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a560715747ca2e071da9df0e6e66a5e12" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>oil_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a219a211b37fa37f249f61d3f1abf45e5" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>pseudo_salt_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ab8f97c1399447607ef4e87f52ab70e99" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>rgc_tracer_csp</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a7adcffc52e93c6459424f895aee2dc25" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_advection_test_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a9b499f82e833c1ccd1dd3600b0b3ca37" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_boundary_impulse_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a6f0798d7c731d1fe8fda09cdd2edfe7e" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_dome_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a4252cb3434992e21603c1c387597f339" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_dyed_obc_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1abc3706776811ee5f2b76ee38cdad14bc" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_ideal_age</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a3492bc792dad60ddd87726522ff9e250" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_isomip_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a636303c77997ece68d8f5f0806f4a300" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_mom_generic_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a845472c95d49a5a8e4f75e0bbb452b95" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_ocmip2_cfc</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a1c704cd51874f7c969b3990d719e3889" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_oil</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ab01e807b131fdd9d1f1aa7a585b37062" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_pseudo_salt_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac26756b4583fc470912675b8143e0b14" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_regional_dyes</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ae41fc3240865bb7ebf91e4e187cf366d" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_rgc_tracer</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1ac4c84680676d24179c183f5282a93843" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>use_user_tracer_example</name></member>
      <member refid="structmom__tracer__flow__control_1_1tracer__flow__control__cs_1a8414a92ca96cf6aeeedee155e33d8254" prot="public" virt="non-virtual"><scope>mom_tracer_flow_control::tracer_flow_control_cs</scope><name>user_tracer_example_csp</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
