<?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__mixed__layer__restrat_1_1mixedlayer__restrat__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_mixed_layer_restrat::mixedlayer_restrat_cs</compoundname>
      <sectiondef kind="user-defined">
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a1049f60503105796f9deb047c6569814" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_urestrat_time</definition>
        <argsstring></argsstring>
        <name>id_urestrat_time</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="69" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="69" bodyend="69"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a9aef9aba2b8efde60fa6c901182bda72" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_vrestrat_time</definition>
        <argsstring></argsstring>
        <name>id_vrestrat_time</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="70" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="70" bodyend="70"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a05aeb11b32634b4d6a4bc3078dc39ac6" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_uhml</definition>
        <argsstring></argsstring>
        <name>id_uhml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="71" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="71" bodyend="71"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a56ca5713ec3edd4adaaef721355149f4" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_vhml</definition>
        <argsstring></argsstring>
        <name>id_vhml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="72" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="72" bodyend="72"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a343f3647e70bfaf0144d9717f6ef5104" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_mld</definition>
        <argsstring></argsstring>
        <name>id_mld</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="73" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="73" bodyend="73"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1abd0c3011c4c4542a8324e12fa1bbd8dc" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_rml</definition>
        <argsstring></argsstring>
        <name>id_rml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="74" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="74" bodyend="74"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1abaff50d6096bb8803975e700cc17676e" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_udml</definition>
        <argsstring></argsstring>
        <name>id_udml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="75" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="75" bodyend="75"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a239ea69ac0b97d4893e980a271d923be" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_vdml</definition>
        <argsstring></argsstring>
        <name>id_vdml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="76" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="76" bodyend="76"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a617f56c70a93724deabf6a12800cbe8d" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_uml</definition>
        <argsstring></argsstring>
        <name>id_uml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="77" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="77" bodyend="77"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aa23640bba7b639bc181d88ccea8e10de" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_mixed_layer_restrat::mixedlayer_restrat_cs::id_vml</definition>
        <argsstring></argsstring>
        <name>id_vml</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic identifier. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="78" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="78" bodyend="78"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a5eb68a1253aa8c756157638b5ab5e011" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::ml_restrat_coef</definition>
        <argsstring></argsstring>
        <name>ml_restrat_coef</name>
        <briefdescription>
<para>A non-dimensional factor by which the instability is enhanced over what would be predicted based on the resolved gradients [nondim]. This increases with grid spacing^2, up to something of order 500. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="39" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="39" bodyend="39"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a06433ac689959db83b2639974cab8237" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::ml_restrat_coef2</definition>
        <argsstring></argsstring>
        <name>ml_restrat_coef2</name>
        <briefdescription>
<para>As for ml_restrat_coef but using the slow filtered MLD [nondim]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="43" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="43" bodyend="43"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a3da0185fcda8dd50f063568533c02a07" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::front_length</definition>
        <argsstring></argsstring>
        <name>front_length</name>
        <briefdescription>
<para>If non-zero, is the frontal-length scale [L ~&gt; m] used to calculate the upscaling of buoyancy gradients that is otherwise represented by the parameter FOX_KEMPER_ML_RESTRAT_COEF. If MLE_FRONT_LENGTH is non-zero, it is recommended to set FOX_KEMPER_ML_RESTRAT_COEF=1.0. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="44" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="44" bodyend="44"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a4a8920dc6083e5e6cd21542da3796344" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_use_pbl_mld</definition>
        <argsstring></argsstring>
        <name>mle_use_pbl_mld</name>
        <briefdescription>
<para>If true, use the MLD provided by the PBL parameterization. if false, MLE will calculate a MLD based on a density difference based on the parameter MLE_DENSITY_DIFF. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="48" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="48" bodyend="48"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aef00be2e2540af77c5de10ee49550871" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_mld_decay_time</definition>
        <argsstring></argsstring>
        <name>mle_mld_decay_time</name>
        <briefdescription>
<para>Time-scale to use in a running-mean when MLD is retreating [T ~&gt; s]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="51" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="51" bodyend="51"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a8770beb5c336b36bcf5aa563e2be7f5f" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_mld_decay_time2</definition>
        <argsstring></argsstring>
        <name>mle_mld_decay_time2</name>
        <briefdescription>
<para>Time-scale to use in a running-mean when filtered MLD is retreating [T ~&gt; s]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="52" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="52" bodyend="52"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a7b028e0e7dffb27211dcfc6d5cd932f0" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_density_diff</definition>
        <argsstring></argsstring>
        <name>mle_density_diff</name>
        <briefdescription>
<para>Density difference used in detecting mixed-layer depth [R ~&gt; kg m-3]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="53" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="53" bodyend="53"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a2e00bdde7bc6ca83358e1149e8734df7" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_tail_dh</definition>
        <argsstring></argsstring>
        <name>mle_tail_dh</name>
        <briefdescription>
<para>Fraction by which to extend the mixed-layer restratification depth used for a smoother stream function at the base of the mixed-layer [nondim]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="54" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="54" bodyend="54"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a626c445a59deb0ae1319b35f20db4c59" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_mixed_layer_restrat::mixedlayer_restrat_cs::mle_mld_stretch</definition>
        <argsstring></argsstring>
        <name>mle_mld_stretch</name>
        <briefdescription>
<para>A scaling coefficient for stretching/shrinking the MLD used in the MLE scheme [nondim]. This simply multiplies MLD wherever used. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="57" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="57" bodyend="57"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1ac00d5129dbf2520b0fc342d0e4017f23" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_mixed_layer_restrat::mixedlayer_restrat_cs::debug</definition>
        <argsstring></argsstring>
        <name>debug</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, calculate checksums of fields for debugging. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="59" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="59" bodyend="59"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a8f8e41aa5d14e58dabaf31ac5d170ed2" prot="public" static="no" mutable="no">
        <type>type(diag_ctrl), pointer</type>
        <definition>type(diag_ctrl), pointer mom_mixed_layer_restrat::mixedlayer_restrat_cs::diag</definition>
        <argsstring></argsstring>
        <name>diag</name>
        <briefdescription>
<para>A structure that is used to regulate the timing of diagnostic output. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="60" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="60" bodyend="60"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aae1f6028aa9d8b45e2144970fa00073d" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), pointer</type>
        <definition>real, dimension(:,:), pointer mom_mixed_layer_restrat::mixedlayer_restrat_cs::mld_filtered</definition>
        <argsstring></argsstring>
        <name>mld_filtered</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Time-filtered MLD [H ~&gt; m or kg m-2]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="63" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="63" bodyend="65"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a19f034bdf37024d770397f3a8a1325c0" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), pointer</type>
        <definition>real, dimension(:,:), pointer mom_mixed_layer_restrat::mixedlayer_restrat_cs::mld_filtered_slow</definition>
        <argsstring></argsstring>
        <name>mld_filtered_slow</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Slower time-filtered MLD [H ~&gt; m or kg m-2]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="63" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="63" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Control structure for <ref refid="namespacemom__mixed__layer__restrat" kindref="compound">mom_mixed_layer_restrat</ref>. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="730">
        <label>real</label>
      </node>
      <node id="727">
        <label>logical</label>
      </node>
      <node id="728">
        <label>diag_ctrl</label>
      </node>
      <node id="729">
        <label>integer</label>
      </node>
      <node id="726">
        <label>mom_mixed_layer_restrat::mixedlayer_restrat_cs</label>
        <link refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs"/>
        <childnode refid="727" relation="usage">
          <edgelabel>mle_use_pbl_mld</edgelabel>
          <edgelabel>debug</edgelabel>
        </childnode>
        <childnode refid="728" relation="usage">
          <edgelabel>diag</edgelabel>
        </childnode>
        <childnode refid="729" relation="usage">
          <edgelabel>id_vml</edgelabel>
          <edgelabel>id_vdml</edgelabel>
          <edgelabel>id_udml</edgelabel>
          <edgelabel>id_mld</edgelabel>
          <edgelabel>id_vhml</edgelabel>
          <edgelabel>id_uhml</edgelabel>
          <edgelabel>id_urestrat_time</edgelabel>
          <edgelabel>id_vrestrat_time</edgelabel>
          <edgelabel>id_rml</edgelabel>
          <edgelabel>id_uml</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
        <childnode refid="730" relation="usage">
          <edgelabel>ml_restrat_coef2</edgelabel>
          <edgelabel>mle_mld_decay_time2</edgelabel>
          <edgelabel>mld_filtered_slow</edgelabel>
          <edgelabel>mle_mld_stretch</edgelabel>
          <edgelabel>mle_density_diff</edgelabel>
          <edgelabel>front_length</edgelabel>
          <edgelabel>mle_tail_dh</edgelabel>
          <edgelabel>mle_mld_decay_time</edgelabel>
          <edgelabel>mld_filtered</edgelabel>
          <edgelabel>ml_restrat_coef</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" line="38" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90" bodystart="38" bodyend="81"/>
    <listofallmembers>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1ac00d5129dbf2520b0fc342d0e4017f23" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>debug</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a8f8e41aa5d14e58dabaf31ac5d170ed2" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>diag</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a3da0185fcda8dd50f063568533c02a07" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>front_length</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a343f3647e70bfaf0144d9717f6ef5104" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_mld</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1abd0c3011c4c4542a8324e12fa1bbd8dc" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_rml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1abaff50d6096bb8803975e700cc17676e" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_udml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a05aeb11b32634b4d6a4bc3078dc39ac6" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_uhml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a617f56c70a93724deabf6a12800cbe8d" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_uml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a1049f60503105796f9deb047c6569814" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_urestrat_time</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a239ea69ac0b97d4893e980a271d923be" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_vdml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a56ca5713ec3edd4adaaef721355149f4" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_vhml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aa23640bba7b639bc181d88ccea8e10de" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_vml</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a9aef9aba2b8efde60fa6c901182bda72" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>id_vrestrat_time</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a5eb68a1253aa8c756157638b5ab5e011" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>ml_restrat_coef</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a06433ac689959db83b2639974cab8237" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>ml_restrat_coef2</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aae1f6028aa9d8b45e2144970fa00073d" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mld_filtered</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a19f034bdf37024d770397f3a8a1325c0" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mld_filtered_slow</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a7b028e0e7dffb27211dcfc6d5cd932f0" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_density_diff</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1aef00be2e2540af77c5de10ee49550871" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_mld_decay_time</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a8770beb5c336b36bcf5aa563e2be7f5f" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_mld_decay_time2</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a626c445a59deb0ae1319b35f20db4c59" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_mld_stretch</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a2e00bdde7bc6ca83358e1149e8734df7" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_tail_dh</name></member>
      <member refid="structmom__mixed__layer__restrat_1_1mixedlayer__restrat__cs_1a4a8920dc6083e5e6cd21542da3796344" prot="public" virt="non-virtual"><scope>mom_mixed_layer_restrat::mixedlayer_restrat_cs</scope><name>mle_use_pbl_mld</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
