<?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.19" xml:lang="en-US">
  <compounddef id="structmom__variables_1_1accel__diag__ptrs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_variables::accel_diag_ptrs</compoundname>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a30f54e9ed22a831c4056d92b2ffcad2f" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::diffu</definition>
        <argsstring></argsstring>
        <name>diffu</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal acceleration due to along isopycnal viscosity [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="174"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a6c032f9c452ff6aa02e33ddc013ce324" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::diffv</definition>
        <argsstring></argsstring>
        <name>diffv</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional acceleration due to along isopycnal viscosity [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a45ff870f9c0425a3541f2d3835e6774e" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::cau</definition>
        <argsstring></argsstring>
        <name>cau</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal Coriolis and momentum advection accelerations [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1ac6eaea0263fd705b25c0aaa027431b05" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::cav</definition>
        <argsstring></argsstring>
        <name>cav</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional Coriolis and momentum advection accelerations [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a7fe0ab49217fbfeef89c5baa1546d88c" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::pfu</definition>
        <argsstring></argsstring>
        <name>pfu</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal acceleration due to pressure forces [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1af4738a7d8ff0feca2c90663b6b046570" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::pfv</definition>
        <argsstring></argsstring>
        <name>pfv</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional acceleration due to pressure forces [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a4068f21a9614708f1940a76432802253" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::du_dt_visc</definition>
        <argsstring></argsstring>
        <name>du_dt_visc</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal acceleration due to vertical viscosity [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a7dc5c8ed78c9bb565fe5e18d921a07be" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::dv_dt_visc</definition>
        <argsstring></argsstring>
        <name>dv_dt_visc</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional acceleration due to vertical viscosity [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a57a029b985f188da857554ca95ea6318" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::du_dt_dia</definition>
        <argsstring></argsstring>
        <name>du_dt_dia</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal acceleration due to diapycnal mixing [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a8b8bb50892040dd20d4cb414e3d0fccf" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::dv_dt_dia</definition>
        <argsstring></argsstring>
        <name>dv_dt_dia</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional acceleration due to diapycnal mixing [L T-2 ~&gt; m s-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="164" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1af3a18ab163e9d78c20315e2d3362e061" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::du_other</definition>
        <argsstring></argsstring>
        <name>du_other</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Zonal velocity changes due to any other processes that are not due to any explicit accelerations [L T-1 ~&gt; m s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="175" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="175" bodyend="175"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a61a9cf62d8d00727f4806696c04e33e1" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::dv_other</definition>
        <argsstring></argsstring>
        <name>dv_other</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Meridional velocity changes due to any other processes that are not due to any explicit accelerations [L T-1 ~&gt; m s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="178" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="178" bodyend="178"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1aa1c22c990a55c3b88dad3147a07832b8" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::gradkeu</definition>
        <argsstring></argsstring>
        <name>gradkeu</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>gradKEu = - d/dx(u2) [L T-2 ~&gt; m s-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="183" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="183" bodyend="183"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1ab4613d950f9f4f8b0558981194e37266" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::gradkev</definition>
        <argsstring></argsstring>
        <name>gradkev</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>gradKEv = - d/dy(u2) [L T-2 ~&gt; m s-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="184" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="184" bodyend="184"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a6dc3113722e1f5e78cc6fd6b30a4cbc0" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::rv_x_v</definition>
        <argsstring></argsstring>
        <name>rv_x_v</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>rv_x_v = rv * v at u [L T-2 ~&gt; m s-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="185" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="185" bodyend="185"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1aab873facae67448d8bfc0b5027855c4a" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::rv_x_u</definition>
        <argsstring></argsstring>
        <name>rv_x_u</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>rv_x_u = rv * u at v [L T-2 ~&gt; m s-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="186" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="186" bodyend="186"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a473f15ccc51d5956a6fd85de628b79e3" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::diag_hfrac_u</definition>
        <argsstring></argsstring>
        <name>diag_hfrac_u</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Fractional layer thickness at u points. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="188" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="188" bodyend="188"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__variables_1_1accel__diag__ptrs_1a32d4a35c8680d73ebc7621a82406a7e5" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_variables::accel_diag_ptrs::diag_hfrac_v</definition>
        <argsstring></argsstring>
        <name>diag_hfrac_v</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Fractional layer thickness at v points. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="189" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="189" bodyend="189"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Pointers to arrays with accelerations, which can later be used for derived diagnostics, like energy balances. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="2">
        <label>real</label>
      </node>
      <node id="1">
        <label>mom_variables::accel_diag_ptrs</label>
        <link refid="structmom__variables_1_1accel__diag__ptrs"/>
        <childnode refid="2" relation="usage">
          <edgelabel>cau</edgelabel>
          <edgelabel>cav</edgelabel>
          <edgelabel>diag_hfrac_u</edgelabel>
          <edgelabel>diag_hfrac_v</edgelabel>
          <edgelabel>diffu</edgelabel>
          <edgelabel>diffv</edgelabel>
          <edgelabel>du_dt_dia</edgelabel>
          <edgelabel>du_dt_visc</edgelabel>
          <edgelabel>du_other</edgelabel>
          <edgelabel>dv_dt_dia</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" line="161" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/core/MOM_variables.F90" bodystart="161" bodyend="190"/>
    <listofallmembers>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a45ff870f9c0425a3541f2d3835e6774e" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>cau</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1ac6eaea0263fd705b25c0aaa027431b05" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>cav</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a473f15ccc51d5956a6fd85de628b79e3" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>diag_hfrac_u</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a32d4a35c8680d73ebc7621a82406a7e5" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>diag_hfrac_v</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a30f54e9ed22a831c4056d92b2ffcad2f" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>diffu</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a6c032f9c452ff6aa02e33ddc013ce324" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>diffv</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a57a029b985f188da857554ca95ea6318" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>du_dt_dia</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a4068f21a9614708f1940a76432802253" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>du_dt_visc</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1af3a18ab163e9d78c20315e2d3362e061" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>du_other</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a8b8bb50892040dd20d4cb414e3d0fccf" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>dv_dt_dia</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a7dc5c8ed78c9bb565fe5e18d921a07be" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>dv_dt_visc</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a61a9cf62d8d00727f4806696c04e33e1" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>dv_other</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1aa1c22c990a55c3b88dad3147a07832b8" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>gradkeu</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1ab4613d950f9f4f8b0558981194e37266" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>gradkev</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a7fe0ab49217fbfeef89c5baa1546d88c" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>pfu</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1af4738a7d8ff0feca2c90663b6b046570" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>pfv</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1aab873facae67448d8bfc0b5027855c4a" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>rv_x_u</name></member>
      <member refid="structmom__variables_1_1accel__diag__ptrs_1a6dc3113722e1f5e78cc6fd6b30a4cbc0" prot="public" virt="non-virtual"><scope>mom_variables::accel_diag_ptrs</scope><name>rv_x_v</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
