<?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="structmom__diagnostics_1_1surface__diag__ids" kind="type" language="Fortran" prot="public">
    <compoundname>mom_diagnostics::surface_diag_ids</compoundname>
      <sectiondef kind="user-defined">
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a57013bd0a1b3582561a215b4bbc221b8" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_zos</definition>
        <argsstring></argsstring>
        <name>id_zos</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="167" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="167" bodyend="167"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1abbb77b4586df38bf9b77cb26634c3183" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_zossq</definition>
        <argsstring></argsstring>
        <name>id_zossq</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="167" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="167" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a5f79d7e18c3263bf3028b73878401021" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_volo</definition>
        <argsstring></argsstring>
        <name>id_volo</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="168" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="168" bodyend="168"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1ab0a8776dc11f34431bd901db6f27dedb" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_speed</definition>
        <argsstring></argsstring>
        <name>id_speed</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="168" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="168" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a5885baf2e12fc9bf09b5fc156f6d0f60" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_ssh</definition>
        <argsstring></argsstring>
        <name>id_ssh</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="169" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="169" bodyend="169"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1ad60ddd3edf92c005f4ffdfe28cd6e846" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_ssh_ga</definition>
        <argsstring></argsstring>
        <name>id_ssh_ga</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="169" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="169" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1ab61a37beeadb1cf5853aff8b47366a1c" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sst</definition>
        <argsstring></argsstring>
        <name>id_sst</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="170" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="170" bodyend="170"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a115534b22b359e495a8820f02d4f3825" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sst_sq</definition>
        <argsstring></argsstring>
        <name>id_sst_sq</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="170" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="170" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a27260ae502c3a9a3ebd4e5a8bf73328b" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sstcon</definition>
        <argsstring></argsstring>
        <name>id_sstcon</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="170" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="170" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a9fbba25b09da110583ca808d86b6322b" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sss</definition>
        <argsstring></argsstring>
        <name>id_sss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="171" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="171" bodyend="171"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1ab9578924177b35e1b48dfdbe1908caa0" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sss_sq</definition>
        <argsstring></argsstring>
        <name>id_sss_sq</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="171" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="171" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a2828bd1377969bb9034a2fd4a3fd4a8a" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_sssabs</definition>
        <argsstring></argsstring>
        <name>id_sssabs</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="171" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="171" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a7d9744af5f3d4c1dc5f6e0cbcd2baa14" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_ssu</definition>
        <argsstring></argsstring>
        <name>id_ssu</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="172" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="172" bodyend="172"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a185e6034af38f11241694852d1844994" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_ssv</definition>
        <argsstring></argsstring>
        <name>id_ssv</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="172" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="172" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1aa37ec1690b36fff86ff31d7773de08c7" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_fraz</definition>
        <argsstring></argsstring>
        <name>id_fraz</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="175" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="175" bodyend="175"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a95fc22918915e9e6a2ee9b328e5c927f" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_salt_deficit</definition>
        <argsstring></argsstring>
        <name>id_salt_deficit</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="176" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="176" bodyend="176"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a504e8fabb1f08e53d5cb2cf719b62949" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_heat_pme</definition>
        <argsstring></argsstring>
        <name>id_heat_pme</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="177" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="177" bodyend="177"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__diagnostics_1_1surface__diag__ids_1a1bc5d256ddf959f522058539a73f90b3" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_diagnostics::surface_diag_ids::id_intern_heat</definition>
        <argsstring></argsstring>
        <name>id_intern_heat</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diagnostic IDs for 2-d surface and bottom flux and state fields. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="178" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="178" bodyend="178"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>A structure with diagnostic IDs of the surface and integrated variables. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="1">
        <label>mom_diagnostics::surface_diag_ids</label>
        <link refid="structmom__diagnostics_1_1surface__diag__ids"/>
        <childnode refid="2" relation="usage">
          <edgelabel>id_ssu</edgelabel>
          <edgelabel>id_sstcon</edgelabel>
          <edgelabel>id_sst_sq</edgelabel>
          <edgelabel>id_fraz</edgelabel>
          <edgelabel>id_ssv</edgelabel>
          <edgelabel>id_sss_sq</edgelabel>
          <edgelabel>id_ssh</edgelabel>
          <edgelabel>id_speed</edgelabel>
          <edgelabel>id_heat_pme</edgelabel>
          <edgelabel>id_zossq</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>integer</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/diagnostics/MOM_diagnostics.F90" bodystart="164" bodyend="180"/>
    <listofallmembers>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1aa37ec1690b36fff86ff31d7773de08c7" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_fraz</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a504e8fabb1f08e53d5cb2cf719b62949" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_heat_pme</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a1bc5d256ddf959f522058539a73f90b3" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_intern_heat</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a95fc22918915e9e6a2ee9b328e5c927f" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_salt_deficit</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1ab0a8776dc11f34431bd901db6f27dedb" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_speed</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a5885baf2e12fc9bf09b5fc156f6d0f60" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_ssh</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1ad60ddd3edf92c005f4ffdfe28cd6e846" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_ssh_ga</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a9fbba25b09da110583ca808d86b6322b" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sss</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1ab9578924177b35e1b48dfdbe1908caa0" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sss_sq</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a2828bd1377969bb9034a2fd4a3fd4a8a" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sssabs</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1ab61a37beeadb1cf5853aff8b47366a1c" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sst</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a115534b22b359e495a8820f02d4f3825" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sst_sq</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a27260ae502c3a9a3ebd4e5a8bf73328b" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_sstcon</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a7d9744af5f3d4c1dc5f6e0cbcd2baa14" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_ssu</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a185e6034af38f11241694852d1844994" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_ssv</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a5f79d7e18c3263bf3028b73878401021" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_volo</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1a57013bd0a1b3582561a215b4bbc221b8" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_zos</name></member>
      <member refid="structmom__diagnostics_1_1surface__diag__ids_1abbb77b4586df38bf9b77cb26634c3183" prot="public" virt="non-virtual"><scope>mom_diagnostics::surface_diag_ids</scope><name>id_zossq</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
