<?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.18">
  <compounddef id="structcoord__rho_1_1rho__cs" kind="type" language="Fortran" prot="public">
    <compoundname>coord_rho::rho_cs</compoundname>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1a39fa2744cb273902c9b0ec3aebff2dc8" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer coord_rho::rho_cs::nk</definition>
        <argsstring></argsstring>
        <name>nk</name>
        <briefdescription>
<para>Number of layers. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="17" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="17" bodyend="17"/>
      </memberdef>
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1a2a553f33f058b03209e58696693f117f" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real coord_rho::rho_cs::min_thickness</definition>
        <argsstring></argsstring>
        <name>min_thickness</name>
        <initializer>= 0.</initializer>
        <briefdescription>
<para>Minimum thickness allowed for layers, often in [H ~&gt; m or kg m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="20" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="20" bodyend="20"/>
      </memberdef>
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1a0fca6199dab54f309fad7ecdb89e8f86" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real coord_rho::rho_cs::ref_pressure</definition>
        <argsstring></argsstring>
        <name>ref_pressure</name>
        <briefdescription>
<para>Reference pressure for density calculations [R L2 T-2 ~&gt; Pa]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="23" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="23" bodyend="23"/>
      </memberdef>
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1af86265c38adedbbdceb2a04bc669b28b" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical coord_rho::rho_cs::integrate_downward_for_e</definition>
        <argsstring></argsstring>
        <name>integrate_downward_for_e</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, integrate for interface positions from the top downward. If false, integrate from the bottom upward, as does the rest of the model. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="27" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="27" bodyend="27"/>
      </memberdef>
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1adfa829a02bfcedbf71d9748fc87dc0e3" prot="public" static="no" mutable="no">
        <type>real, dimension(:), allocatable</type>
        <definition>real, dimension(:), allocatable coord_rho::rho_cs::target_density</definition>
        <argsstring></argsstring>
        <name>target_density</name>
        <briefdescription>
<para>Nominal density of interfaces [R ~&gt; kg m-3]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="30" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="30" bodyend="30"/>
      </memberdef>
      <memberdef kind="variable" id="structcoord__rho_1_1rho__cs_1a67c1800cda43051a84bdd385c3d8f329" prot="public" static="no" mutable="no">
        <type>type(interp_cs_type)</type>
        <definition>type(interp_cs_type) coord_rho::rho_cs::interp_cs</definition>
        <argsstring></argsstring>
        <name>interp_cs</name>
        <briefdescription>
<para>Interpolation control structure. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="33" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="33" bodyend="33"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Control structure containing required parameters for the rho coordinate. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="4">
        <label>real</label>
      </node>
      <node id="3">
        <label>logical</label>
      </node>
      <node id="2">
        <label>type(interp_cs_type)</label>
      </node>
      <node id="1">
        <label>coord_rho::rho_cs</label>
        <link refid="structcoord__rho_1_1rho__cs"/>
        <childnode refid="2" relation="usage">
          <edgelabel>interp_cs</edgelabel>
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>integrate_downward_for_e</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>target_density</edgelabel>
          <edgelabel>ref_pressure</edgelabel>
          <edgelabel>min_thickness</edgelabel>
        </childnode>
        <childnode refid="5" relation="usage">
          <edgelabel>nk</edgelabel>
        </childnode>
      </node>
      <node id="5">
        <label>integer</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" line="14" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/coord_rho.F90" bodystart="14" bodyend="34"/>
    <listofallmembers>
      <member refid="structcoord__rho_1_1rho__cs_1af86265c38adedbbdceb2a04bc669b28b" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>integrate_downward_for_e</name></member>
      <member refid="structcoord__rho_1_1rho__cs_1a67c1800cda43051a84bdd385c3d8f329" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>interp_cs</name></member>
      <member refid="structcoord__rho_1_1rho__cs_1a2a553f33f058b03209e58696693f117f" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>min_thickness</name></member>
      <member refid="structcoord__rho_1_1rho__cs_1a39fa2744cb273902c9b0ec3aebff2dc8" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>nk</name></member>
      <member refid="structcoord__rho_1_1rho__cs_1a0fca6199dab54f309fad7ecdb89e8f86" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>ref_pressure</name></member>
      <member refid="structcoord__rho_1_1rho__cs_1adfa829a02bfcedbf71d9748fc87dc0e3" prot="public" virt="non-virtual"><scope>coord_rho::rho_cs</scope><name>target_density</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
