<?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.15">
  <compounddef id="structmom__internal__tides_1_1int__tide__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_internal_tides::int_tide_cs</compoundname>
      <sectiondef kind="user-defined">
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab8b7cbe7abdffe3643ef6d7cd0619c24" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_en</definition>
        <argsstring></argsstring>
        <name>id_tot_en</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="120" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="120" bodyend="120"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab76eb583b462aa92c29b541d32bfdfd5" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tke_itidal_input</definition>
        <argsstring></argsstring>
        <name>id_tke_itidal_input</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="120" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="120" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a8b1fb21999bac7ea66e0b17b4a090a78" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_itide_drag</definition>
        <argsstring></argsstring>
        <name>id_itide_drag</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="120" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="120" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a5bb59ca8a0bc1205553534927ee109f3" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_refl_pref</definition>
        <argsstring></argsstring>
        <name>id_refl_pref</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="121" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="121" bodyend="121"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a9a760041e1d4ddb6569ed9f1ecfa9874" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_refl_ang</definition>
        <argsstring></argsstring>
        <name>id_refl_ang</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="121" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="121" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a0b165aa95535a650f4442c96cac77335" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_land_mask</definition>
        <argsstring></argsstring>
        <name>id_land_mask</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="121" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="121" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a3d35b6a145b3801b1a589c20818b6812" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_dx_cv</definition>
        <argsstring></argsstring>
        <name>id_dx_cv</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="122" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="122" bodyend="122"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a101b19137802c6e7362250780817abd1" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_dy_cu</definition>
        <argsstring></argsstring>
        <name>id_dy_cu</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="122" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="122" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ad9749143dab1c90273c256a1c33d873d" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_leak_loss</definition>
        <argsstring></argsstring>
        <name>id_tot_leak_loss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="124" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="124" bodyend="124"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a1cccc034a27753c0ba0e6e5ca2b1827d" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_quad_loss</definition>
        <argsstring></argsstring>
        <name>id_tot_quad_loss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="124" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="124" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab4ac8bd41590b0cbc7d9d334922952cf" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_itidal_loss</definition>
        <argsstring></argsstring>
        <name>id_tot_itidal_loss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="124" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="124" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a4f02c293dbda60feb518bd3f8ab6741b" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_froude_loss</definition>
        <argsstring></argsstring>
        <name>id_tot_froude_loss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="125" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="125" bodyend="125"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1aa0b1f3d9f108155788f91b93afb81cdb" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::id_tot_allprocesses_loss</definition>
        <argsstring></argsstring>
        <name>id_tot_allprocesses_loss</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="125" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="125" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a9a45959e9aa34ac1e014376e548ccf6f" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_en_mode</definition>
        <argsstring></argsstring>
        <name>id_en_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="127" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="127" bodyend="132"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a2bb6aa92c2425fa209d216b93d5b6f62" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_itidal_loss_mode</definition>
        <argsstring></argsstring>
        <name>id_itidal_loss_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="127" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="127" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a64c89a9ffd6b7bec17f4ac8715005c8c" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_allprocesses_loss_mode</definition>
        <argsstring></argsstring>
        <name>id_allprocesses_loss_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="127" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="127" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a1ff1e3aabd1c26b02d4b08d247870137" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_ub_mode</definition>
        <argsstring></argsstring>
        <name>id_ub_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="127" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="127" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a39d4cdcbc0cdee35973b65d637875bee" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_cp_mode</definition>
        <argsstring></argsstring>
        <name>id_cp_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="127" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="127" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a972da12b7850f5a673fe65f61213c2c2" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_en_ang_mode</definition>
        <argsstring></argsstring>
        <name>id_en_ang_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="134" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="134" bodyend="136"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a365681c62b4421f2583e71f338df994c" prot="public" static="no" mutable="no">
        <type>integer, dimension(:,:), allocatable</type>
        <definition>integer, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::id_itidal_loss_ang_mode</definition>
        <argsstring></argsstring>
        <name>id_itidal_loss_ang_mode</name>
        <briefdescription>
<para>Diag handles. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="134" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="134" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a8d23a248a6350b98cc5e3a0a23107236" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::do_int_tides</definition>
        <argsstring></argsstring>
        <name>do_int_tides</name>
        <briefdescription>
<para>If true, use the internal tide code. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="39" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="39" bodyend="39"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a3e7eb7aec2d2c3d55ef28c23640e6b01" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::nfreq</definition>
        <argsstring></argsstring>
        <name>nfreq</name>
        <initializer>= 0</initializer>
        <briefdescription>
<para>The number of internal tide frequency bands. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="40" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="40" bodyend="40"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a4f4890099e469f6673892e209fe13cf3" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::nmode</definition>
        <argsstring></argsstring>
        <name>nmode</name>
        <initializer>= 1</initializer>
        <briefdescription>
<para>The number of internal tide vertical modes. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="41" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="41" bodyend="41"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ac287f01ebc1b7a13e6fbd7c72b6030bb" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::nangle</definition>
        <argsstring></argsstring>
        <name>nangle</name>
        <initializer>= 24</initializer>
        <briefdescription>
<para>The number of internal tide angular orientations. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="42" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="42" bodyend="42"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1afc0971f4925b786f434356f444710183" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_internal_tides::int_tide_cs::energized_angle</definition>
        <argsstring></argsstring>
        <name>energized_angle</name>
        <initializer>= -1</initializer>
        <briefdescription>
<para>If positive, only this angular band is energized for debugging purposes. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="43" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="43" bodyend="43"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a075edda526ee0f0e8d65cbf5dc3cee96" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::corner_adv</definition>
        <argsstring></argsstring>
        <name>corner_adv</name>
        <briefdescription>
<para>If true, use a corner advection rather than PPM. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="44" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="44" bodyend="44"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a2980fe44b24e3cc4960ac29026ea35e8" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::upwind_1st</definition>
        <argsstring></argsstring>
        <name>upwind_1st</name>
        <briefdescription>
<para>If true, use a first-order upwind scheme. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="45" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="45" bodyend="45"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a7e9c8d5b511a721bf986696c5608b738" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::simple_2nd</definition>
        <argsstring></argsstring>
        <name>simple_2nd</name>
        <briefdescription>
<para>If true, use a simple second order (arithmetic mean) interpolation of the edge values instead of the higher order interpolation. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="46" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="46" bodyend="46"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab56a989908b806c7f67715750e1bad9e" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::vol_cfl</definition>
        <argsstring></argsstring>
        <name>vol_cfl</name>
        <briefdescription>
<para>If true, use the ratio of the open face lengths to the tracer cell areas when estimating CFL numbers. Without aggress_adjust, the default is false; it is always true with aggress_adjust. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="48" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="48" bodyend="48"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab5196d0b91ef40005e13c264ecac20c5" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::use_ppmang</definition>
        <argsstring></argsstring>
        <name>use_ppmang</name>
        <briefdescription>
<para>If true, use PPM for advection of energy in angular space. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="51" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="51" bodyend="51"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a98bd0c161a27fa556af9ddf74ef822e3" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::refl_angle</definition>
        <argsstring></argsstring>
        <name>refl_angle</name>
        <briefdescription>
<para>local coastline/ridge/shelf angles read from file </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="53" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="53" bodyend="53"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1aaef9f67f6d2e27e0aac18066f3772886" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_internal_tides::int_tide_cs::nullangle</definition>
        <argsstring></argsstring>
        <name>nullangle</name>
        <initializer>= -999.9</initializer>
        <briefdescription>
<para>placeholder value in cells with no reflection </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="56" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="56" bodyend="56"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a6cc9c91f8f6dac6961cd5e9aafe01adc" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::refl_pref</definition>
        <argsstring></argsstring>
        <name>refl_pref</name>
        <briefdescription>
<para>partial reflection coeff for each &quot;coast cell&quot; </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="57" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="57" bodyend="57"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a2a926dfd535e8e86d1cd3870e815300c" prot="public" static="no" mutable="no">
        <type>logical, dimension(:,:), allocatable</type>
        <definition>logical, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::refl_pref_logical</definition>
        <argsstring></argsstring>
        <name>refl_pref_logical</name>
        <briefdescription>
<para>true if reflecting cell with partial reflection </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="60" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="60" bodyend="60"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a10480d3d59b653c4e23b3b5da502ef7b" prot="public" static="no" mutable="no">
        <type>logical, dimension(:,:), allocatable</type>
        <definition>logical, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::refl_dbl</definition>
        <argsstring></argsstring>
        <name>refl_dbl</name>
        <briefdescription>
<para>identifies reflection cells where double reflection is possible (i.e. ridge cells) </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="63" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="63" bodyend="63"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1af6acdcb169859b29b3cb1a329655a80b" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:), allocatable</type>
        <definition>real, dimension(:,:,:,:), allocatable mom_internal_tides::int_tide_cs::cp</definition>
        <argsstring></argsstring>
        <name>cp</name>
        <briefdescription>
<para>horizontal phase speed [L T-1 ~&gt; m s-1] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="67" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="67" bodyend="67"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a1ee894ff4e65aea4115a0bb797337311" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:,:), allocatable</type>
        <definition>real, dimension(:,:,:,:,:), allocatable mom_internal_tides::int_tide_cs::tke_leak_loss</definition>
        <argsstring></argsstring>
        <name>tke_leak_loss</name>
        <briefdescription>
<para>energy lost due to misc background processes [R Z3 T-3 ~&gt; W m-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="69" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="69" bodyend="69"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a723cbb2e6017c01cb46bf0a8e875d462" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:,:), allocatable</type>
        <definition>real, dimension(:,:,:,:,:), allocatable mom_internal_tides::int_tide_cs::tke_quad_loss</definition>
        <argsstring></argsstring>
        <name>tke_quad_loss</name>
        <briefdescription>
<para>energy lost due to quadratic bottom drag [R Z3 T-3 ~&gt; W m-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="71" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="71" bodyend="71"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a446921d2311d100d8ffd3822cb9bf383" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:,:), allocatable</type>
        <definition>real, dimension(:,:,:,:,:), allocatable mom_internal_tides::int_tide_cs::tke_froude_loss</definition>
        <argsstring></argsstring>
        <name>tke_froude_loss</name>
        <briefdescription>
<para>energy lost due to wave breaking [R Z3 T-3 ~&gt; W m-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="73" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="73" bodyend="73"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a30a4183c81f6b7fccee72b79f23e44a1" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tke_itidal_loss_fixed</definition>
        <argsstring></argsstring>
        <name>tke_itidal_loss_fixed</name>
        <briefdescription>
<para>Fixed part of the energy lost due to small-scale drag [R L-2 Z3 ~&gt; kg m-2] here; This will be multiplied by N and the squared near-bottom velocity to get the energy losses in [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="75" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="75" bodyend="75"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a90039a03fa824c7572b83283be21e433" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:,:), allocatable</type>
        <definition>real, dimension(:,:,:,:,:), allocatable mom_internal_tides::int_tide_cs::tke_itidal_loss</definition>
        <argsstring></argsstring>
        <name>tke_itidal_loss</name>
        <briefdescription>
<para>energy lost due to small-scale wave drag [R Z3 T-3 ~&gt; W m-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="79" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="79" bodyend="79"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ad026873b57a71beeef778b69a921e3db" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tot_leak_loss</definition>
        <argsstring></argsstring>
        <name>tot_leak_loss</name>
        <briefdescription>
<para>Energy loss rates due to misc bakground processes, summed over angle, frequency and mode [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="81" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="81" bodyend="81"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1aa31428eec2f98ac2b76ba6b32799f2fa" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tot_quad_loss</definition>
        <argsstring></argsstring>
        <name>tot_quad_loss</name>
        <briefdescription>
<para>Energy loss rates due to quadratic bottom drag, summed over angle, frequency and mode [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="83" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="83" bodyend="83"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ae0f089ef71502a1f9b0c7a151a7c820c" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tot_itidal_loss</definition>
        <argsstring></argsstring>
        <name>tot_itidal_loss</name>
        <briefdescription>
<para>Energy loss rates due to small-scale drag, summed over angle, frequency and mode [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="85" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="85" bodyend="85"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a13dcb4231fa1e3f0f4b3a7f85c662f5b" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tot_froude_loss</definition>
        <argsstring></argsstring>
        <name>tot_froude_loss</name>
        <briefdescription>
<para>Energy loss rates due to wave breaking, summed over angle, frequency and mode [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="87" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="87" bodyend="87"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a275160053dd30e4e6ba8b44da19e731d" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:), allocatable</type>
        <definition>real, dimension(:,:), allocatable mom_internal_tides::int_tide_cs::tot_allprocesses_loss</definition>
        <argsstring></argsstring>
        <name>tot_allprocesses_loss</name>
        <briefdescription>
<para>Energy loss rates due to all processes, summed over angle, frequency and mode [R Z3 T-3 ~&gt; W m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="89" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="89" bodyend="89"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ab845642ca4f47c06665104ecf8eef553" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_internal_tides::int_tide_cs::q_itides</definition>
        <argsstring></argsstring>
        <name>q_itides</name>
        <briefdescription>
<para>fraction of local dissipation [nondim] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="91" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="91" bodyend="91"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a4b52b5e2aff5b337fdf7b2b664c91d2c" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_internal_tides::int_tide_cs::en_sum</definition>
        <argsstring></argsstring>
        <name>en_sum</name>
        <briefdescription>
<para>global sum of energy for use in debugging [R Z3 T-2 ~&gt; J m-2] </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="92" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="92" bodyend="92"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a7475f1c062da3b6bfa6af331b70ac1e3" prot="public" static="no" mutable="no">
        <type>type(time_type), pointer</type>
        <definition>type(time_type), pointer mom_internal_tides::int_tide_cs::time</definition>
        <argsstring></argsstring>
        <name>time</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>A pointer to the model&apos;s clock. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="93" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="93" bodyend="93"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ae5c5024f3983b53abce879d5d55a8ab9" prot="public" static="no" mutable="no">
        <type><ref refid="version__variable_8h_1acda997fe1761de4c6bca0f27dc786964" kindref="member">character</ref>(len=200)</type>
        <definition>character(len=200) mom_internal_tides::int_tide_cs::inputdir</definition>
        <argsstring></argsstring>
        <name>inputdir</name>
        <briefdescription>
<para>directory to look for coastline angle file </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="94" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="94" bodyend="94"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a2ad267e53423a0755fc0e245ee2892a1" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_internal_tides::int_tide_cs::decay_rate</definition>
        <argsstring></argsstring>
        <name>decay_rate</name>
        <briefdescription>
<para>A constant rate at which internal tide energy is lost to the interior ocean internal wave field. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="95" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="95" bodyend="95"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1aa4fd28698b5bb188a5dc4aab71362667" prot="public" static="no" mutable="no">
        <type>real</type>
        <definition>real mom_internal_tides::int_tide_cs::cdrag</definition>
        <argsstring></argsstring>
        <name>cdrag</name>
        <briefdescription>
<para>The bottom drag coefficient [nondim]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="97" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="97" bodyend="97"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1ac0ca46ff10bf839b9f447958b469674c" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::apply_background_drag</definition>
        <argsstring></argsstring>
        <name>apply_background_drag</name>
        <briefdescription>
<para>If true, apply a drag due to background processes as a sink. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="98" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="98" bodyend="98"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1af38c741d17cecf6431f594ff58b0b366" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::apply_bottom_drag</definition>
        <argsstring></argsstring>
        <name>apply_bottom_drag</name>
        <briefdescription>
<para>If true, apply a quadratic bottom drag as a sink. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="100" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="100" bodyend="100"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a12b0e218e343438e07464987c91906e9" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::apply_wave_drag</definition>
        <argsstring></argsstring>
        <name>apply_wave_drag</name>
        <briefdescription>
<para>If true, apply scattering due to small-scale roughness as a sink. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="102" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="102" bodyend="102"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a5acffeacc7e63864e58b24ee1c785bea" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_internal_tides::int_tide_cs::apply_froude_drag</definition>
        <argsstring></argsstring>
        <name>apply_froude_drag</name>
        <briefdescription>
<para>If true, apply wave breaking as a sink. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="104" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="104" bodyend="104"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a3854d2a415e43e71151518f5efc14625" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:,:,:), pointer</type>
        <definition>real, dimension(:,:,:,:,:), pointer mom_internal_tides::int_tide_cs::en</definition>
        <argsstring></argsstring>
        <name>en</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>The internal wave energy density as a function of (i,j,angle,frequency,mode) integrated within an angular and frequency band [R Z3 T-2 ~&gt; J m-2]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="106" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="106" bodyend="106"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a06616e25ee68d1ace351154c49892948" prot="public" static="no" mutable="no">
        <type>real, dimension(:,:,:), pointer</type>
        <definition>real, dimension(:,:,:), pointer mom_internal_tides::int_tide_cs::en_restart</definition>
        <argsstring></argsstring>
        <name>en_restart</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>The internal wave energy density as a function of (i,j,angle); temporary for restart. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="109" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="109" bodyend="109"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a07fa083566ba17fe7128c8924f5b9ece" prot="public" static="no" mutable="no">
        <type>real, dimension(:), allocatable</type>
        <definition>real, dimension(:), allocatable mom_internal_tides::int_tide_cs::frequency</definition>
        <argsstring></argsstring>
        <name>frequency</name>
        <briefdescription>
<para>The frequency of each band [T-1 ~&gt; s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="111" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="111" bodyend="111"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1a5b4746b03860f3bcf7a591e2e4e08e38" prot="public" static="no" mutable="no">
        <type>type(diag_ctrl), pointer</type>
        <definition>type(diag_ctrl), pointer mom_internal_tides::int_tide_cs::diag</definition>
        <argsstring></argsstring>
        <name>diag</name>
        <initializer>=&gt; NULL()</initializer>
        <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_internal_tides.F90" line="113" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="113" bodyend="113"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__internal__tides_1_1int__tide__cs_1afb8d526d0b78425486de983eb6667576" prot="public" static="no" mutable="no">
        <type>type(wave_structure_cs), pointer</type>
        <definition>type(wave_structure_cs), pointer mom_internal_tides::int_tide_cs::wave_structure_csp</definition>
        <argsstring></argsstring>
        <name>wave_structure_csp</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>A pointer to the wave_structure module control structure. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="115" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="115" bodyend="115"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>This control structure has parameters for the MOM_internal_tides module. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="611">
        <label>real</label>
      </node>
      <node id="605">
        <label>mom_internal_tides::int_tide_cs</label>
        <link refid="structmom__internal__tides_1_1int__tide__cs"/>
        <childnode refid="606" relation="usage">
          <edgelabel>apply_bottom_drag</edgelabel>
          <edgelabel>corner_adv</edgelabel>
          <edgelabel>refl_dbl</edgelabel>
          <edgelabel>apply_froude_drag</edgelabel>
          <edgelabel>apply_background_drag</edgelabel>
          <edgelabel>simple_2nd</edgelabel>
          <edgelabel>refl_pref_logical</edgelabel>
          <edgelabel>use_ppmang</edgelabel>
          <edgelabel>apply_wave_drag</edgelabel>
          <edgelabel>upwind_1st</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
        <childnode refid="607" relation="usage">
          <edgelabel>time</edgelabel>
        </childnode>
        <childnode refid="608" relation="usage">
          <edgelabel>wave_structure_csp</edgelabel>
        </childnode>
        <childnode refid="609" relation="usage">
          <edgelabel>inputdir</edgelabel>
        </childnode>
        <childnode refid="610" relation="usage">
          <edgelabel>diag</edgelabel>
        </childnode>
        <childnode refid="611" relation="usage">
          <edgelabel>frequency</edgelabel>
          <edgelabel>cdrag</edgelabel>
          <edgelabel>tot_froude_loss</edgelabel>
          <edgelabel>refl_angle</edgelabel>
          <edgelabel>tot_quad_loss</edgelabel>
          <edgelabel>tot_leak_loss</edgelabel>
          <edgelabel>en_restart</edgelabel>
          <edgelabel>en_sum</edgelabel>
          <edgelabel>tke_leak_loss</edgelabel>
          <edgelabel>q_itides</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
        <childnode refid="612" relation="usage">
          <edgelabel>id_cp_mode</edgelabel>
          <edgelabel>id_ub_mode</edgelabel>
          <edgelabel>id_itidal_loss_ang_mode</edgelabel>
          <edgelabel>id_en_mode</edgelabel>
          <edgelabel>id_dy_cu</edgelabel>
          <edgelabel>id_allprocesses_loss_mode</edgelabel>
          <edgelabel>id_tot_froude_loss</edgelabel>
          <edgelabel>id_dx_cv</edgelabel>
          <edgelabel>nangle</edgelabel>
          <edgelabel>id_tot_quad_loss</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
      </node>
      <node id="608">
        <label>type(wave_structure_cs), pointer</label>
      </node>
      <node id="606">
        <label>logical</label>
      </node>
      <node id="607">
        <label>time_type</label>
      </node>
      <node id="610">
        <label>diag_ctrl</label>
      </node>
      <node id="612">
        <label>integer</label>
      </node>
      <node id="609">
        <label>character(len=200)</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" line="38" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/lateral/MOM_internal_tides.F90" bodystart="38" bodyend="139"/>
    <listofallmembers>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ac0ca46ff10bf839b9f447958b469674c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>apply_background_drag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1af38c741d17cecf6431f594ff58b0b366" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>apply_bottom_drag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a5acffeacc7e63864e58b24ee1c785bea" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>apply_froude_drag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a12b0e218e343438e07464987c91906e9" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>apply_wave_drag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1aa4fd28698b5bb188a5dc4aab71362667" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>cdrag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a075edda526ee0f0e8d65cbf5dc3cee96" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>corner_adv</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1af6acdcb169859b29b3cb1a329655a80b" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>cp</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a2ad267e53423a0755fc0e245ee2892a1" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>decay_rate</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a5b4746b03860f3bcf7a591e2e4e08e38" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>diag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a8d23a248a6350b98cc5e3a0a23107236" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>do_int_tides</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a3854d2a415e43e71151518f5efc14625" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>en</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a06616e25ee68d1ace351154c49892948" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>en_restart</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a4b52b5e2aff5b337fdf7b2b664c91d2c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>en_sum</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1afc0971f4925b786f434356f444710183" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>energized_angle</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a07fa083566ba17fe7128c8924f5b9ece" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>frequency</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a64c89a9ffd6b7bec17f4ac8715005c8c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_allprocesses_loss_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a39d4cdcbc0cdee35973b65d637875bee" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_cp_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a3d35b6a145b3801b1a589c20818b6812" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_dx_cv</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a101b19137802c6e7362250780817abd1" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_dy_cu</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a972da12b7850f5a673fe65f61213c2c2" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_en_ang_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a9a45959e9aa34ac1e014376e548ccf6f" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_en_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a365681c62b4421f2583e71f338df994c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_itidal_loss_ang_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a2bb6aa92c2425fa209d216b93d5b6f62" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_itidal_loss_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a8b1fb21999bac7ea66e0b17b4a090a78" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_itide_drag</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a0b165aa95535a650f4442c96cac77335" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_land_mask</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a9a760041e1d4ddb6569ed9f1ecfa9874" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_refl_ang</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a5bb59ca8a0bc1205553534927ee109f3" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_refl_pref</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab76eb583b462aa92c29b541d32bfdfd5" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tke_itidal_input</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1aa0b1f3d9f108155788f91b93afb81cdb" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_allprocesses_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab8b7cbe7abdffe3643ef6d7cd0619c24" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_en</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a4f02c293dbda60feb518bd3f8ab6741b" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_froude_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab4ac8bd41590b0cbc7d9d334922952cf" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_itidal_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ad9749143dab1c90273c256a1c33d873d" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_leak_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a1cccc034a27753c0ba0e6e5ca2b1827d" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_tot_quad_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a1ff1e3aabd1c26b02d4b08d247870137" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>id_ub_mode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ae5c5024f3983b53abce879d5d55a8ab9" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>inputdir</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ac287f01ebc1b7a13e6fbd7c72b6030bb" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>nangle</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a3e7eb7aec2d2c3d55ef28c23640e6b01" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>nfreq</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a4f4890099e469f6673892e209fe13cf3" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>nmode</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1aaef9f67f6d2e27e0aac18066f3772886" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>nullangle</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab845642ca4f47c06665104ecf8eef553" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>q_itides</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a98bd0c161a27fa556af9ddf74ef822e3" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>refl_angle</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a10480d3d59b653c4e23b3b5da502ef7b" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>refl_dbl</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a6cc9c91f8f6dac6961cd5e9aafe01adc" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>refl_pref</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a2a926dfd535e8e86d1cd3870e815300c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>refl_pref_logical</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a7e9c8d5b511a721bf986696c5608b738" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>simple_2nd</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a7475f1c062da3b6bfa6af331b70ac1e3" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>time</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a446921d2311d100d8ffd3822cb9bf383" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tke_froude_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a90039a03fa824c7572b83283be21e433" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tke_itidal_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a30a4183c81f6b7fccee72b79f23e44a1" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tke_itidal_loss_fixed</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a1ee894ff4e65aea4115a0bb797337311" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tke_leak_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a723cbb2e6017c01cb46bf0a8e875d462" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tke_quad_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a275160053dd30e4e6ba8b44da19e731d" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tot_allprocesses_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a13dcb4231fa1e3f0f4b3a7f85c662f5b" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tot_froude_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ae0f089ef71502a1f9b0c7a151a7c820c" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tot_itidal_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ad026873b57a71beeef778b69a921e3db" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tot_leak_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1aa31428eec2f98ac2b76ba6b32799f2fa" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>tot_quad_loss</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1a2980fe44b24e3cc4960ac29026ea35e8" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>upwind_1st</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab5196d0b91ef40005e13c264ecac20c5" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>use_ppmang</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1ab56a989908b806c7f67715750e1bad9e" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>vol_cfl</name></member>
      <member refid="structmom__internal__tides_1_1int__tide__cs_1afb8d526d0b78425486de983eb6667576" prot="public" virt="non-virtual"><scope>mom_internal_tides::int_tide_cs</scope><name>wave_structure_csp</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
