<?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__cvmix__conv_1_1cvmix__conv__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_cvmix_conv::cvmix_conv_cs</compoundname>
      <sectiondef kind="user-defined">
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1aff720d4c7a60b2236f7c618c5e7b291a" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_cvmix_conv::cvmix_conv_cs::id_n2</definition>
        <argsstring></argsstring>
        <name>id_n2</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostics handles. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="40" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="40" bodyend="40"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a44d0325ca9e1189d42c842dc7e0fa60e" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_cvmix_conv::cvmix_conv_cs::id_kd_conv</definition>
        <argsstring></argsstring>
        <name>id_kd_conv</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostics handles. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="40" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a33dbed29c0df41cedf22d9ee6c530613" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_cvmix_conv::cvmix_conv_cs::id_kv_conv</definition>
        <argsstring></argsstring>
        <name>id_kv_conv</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostics handles. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="40" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="40" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1aec5b26466d4040672222cf88073047c0" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_cvmix_conv::cvmix_conv_cs::kd_conv_const</definition>
        <argsstring></argsstring>
        <name>kd_conv_const</name>
        <briefdescription>
<para>diffusivity constant used in convective regime [m2 s-1] </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="30" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="30" bodyend="30"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a6006de977c40d751147fae3527860c09" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_cvmix_conv::cvmix_conv_cs::kv_conv_const</definition>
        <argsstring></argsstring>
        <name>kv_conv_const</name>
        <briefdescription>
<para>viscosity constant used in convective regime [m2 s-1] </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="31" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="31" bodyend="31"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a57a0f67dc7656899c40ab62cb9366658" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_cvmix_conv::cvmix_conv_cs::bv_sqr_conv</definition>
        <argsstring></argsstring>
        <name>bv_sqr_conv</name>
        <briefdescription>
<para>Threshold for squared buoyancy frequency needed to trigger Brunt-Vaisala parameterization [s-2]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="32" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="32" bodyend="32"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a1c4df0fac9a6ab2152719f9381e86cfe" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_cvmix_conv::cvmix_conv_cs::min_thickness</definition>
        <argsstring></argsstring>
        <name>min_thickness</name>
        <briefdescription>
<para>Minimum thickness allowed [m]. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="34" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="34" bodyend="34"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a50fa2ddd911a95f5f9b9c70f898e95d7" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_cvmix_conv::cvmix_conv_cs::debug</definition>
        <argsstring></argsstring>
        <name>debug</name>
        <briefdescription>
<para>If true, turn on debugging. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="35" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="35" bodyend="35"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__cvmix__conv_1_1cvmix__conv__cs_1a391b28a3a00fdac2590315ffe1942c10" prot="public" static="no" mutable="no">
        <type>type(diag_ctrl), pointer</type>
        <definition>type(diag_ctrl), pointer mom_cvmix_conv::cvmix_conv_cs::diag</definition>
        <argsstring></argsstring>
        <name>diag</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Pointer to diagnostics control structure. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="38" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="38" bodyend="38"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Control structure including parameters for CVMix convection. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="224">
        <label>real</label>
      </node>
      <node id="221">
        <label>logical</label>
      </node>
      <node id="222">
        <label>diag_ctrl</label>
      </node>
      <node id="223">
        <label>integer</label>
      </node>
      <node id="220">
        <label>mom_cvmix_conv::cvmix_conv_cs</label>
        <link refid="structmom__cvmix__conv_1_1cvmix__conv__cs"/>
        <childnode refid="221" relation="usage">
          <edgelabel>debug</edgelabel>
        </childnode>
        <childnode refid="222" relation="usage">
          <edgelabel>diag</edgelabel>
        </childnode>
        <childnode refid="223" relation="usage">
          <edgelabel>id_kv_conv</edgelabel>
          <edgelabel>id_kd_conv</edgelabel>
          <edgelabel>id_n2</edgelabel>
        </childnode>
        <childnode refid="224" relation="usage">
          <edgelabel>bv_sqr_conv</edgelabel>
          <edgelabel>kd_conv_const</edgelabel>
          <edgelabel>min_thickness</edgelabel>
          <edgelabel>kv_conv_const</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" line="27" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_CVMix_conv.F90" bodystart="27" bodyend="43"/>
    <listofallmembers>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a57a0f67dc7656899c40ab62cb9366658" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>bv_sqr_conv</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a50fa2ddd911a95f5f9b9c70f898e95d7" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>debug</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a391b28a3a00fdac2590315ffe1942c10" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>diag</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a44d0325ca9e1189d42c842dc7e0fa60e" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>id_kd_conv</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a33dbed29c0df41cedf22d9ee6c530613" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>id_kv_conv</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1aff720d4c7a60b2236f7c618c5e7b291a" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>id_n2</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1aec5b26466d4040672222cf88073047c0" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>kd_conv_const</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a6006de977c40d751147fae3527860c09" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>kv_conv_const</name></member>
      <member refid="structmom__cvmix__conv_1_1cvmix__conv__cs_1a1c4df0fac9a6ab2152719f9381e86cfe" prot="public" virt="non-virtual"><scope>mom_cvmix_conv::cvmix_conv_cs</scope><name>min_thickness</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
