<?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.16">
  <compounddef id="structmom__ale__sponge_1_1ale__sponge__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_ale_sponge::ale_sponge_cs</compoundname>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a538faadab120f4b3d379cf0bf46682b9" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::nz</definition>
        <argsstring></argsstring>
        <name>nz</name>
        <briefdescription>
<para>The total number of layers. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="87" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="87" bodyend="87"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a8d470af834407af2611b6d9e2c38d9dd" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::nz_data</definition>
        <argsstring></argsstring>
        <name>nz_data</name>
        <briefdescription>
<para>The total number of arbritary layers (used by older code). </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="88" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="88" bodyend="88"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1adcc955562af4715b790f6de932a929c7" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::isc</definition>
        <argsstring></argsstring>
        <name>isc</name>
        <briefdescription>
<para>The starting i-index of the computational domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="89" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="89" bodyend="89"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ad02229f21cc7833ee8b84feaf9b6f720" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::iec</definition>
        <argsstring></argsstring>
        <name>iec</name>
        <briefdescription>
<para>The ending i-index of the computational domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="90" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="90" bodyend="90"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a2186deb4d781770baaaf8b3f27f3ac0c" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jsc</definition>
        <argsstring></argsstring>
        <name>jsc</name>
        <briefdescription>
<para>The starting j-index of the computational domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="91" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="91" bodyend="91"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aba74a8927a9a16c9df9329d661ea91dd" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jec</definition>
        <argsstring></argsstring>
        <name>jec</name>
        <briefdescription>
<para>The ending j-index of the computational domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="92" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="92" bodyend="92"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a0f64619819a6f9234ae26845f00028fa" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::iscb</definition>
        <argsstring></argsstring>
        <name>iscb</name>
        <briefdescription>
<para>The starting I-index of the computational domain at u/v. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="93" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="93" bodyend="93"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aab8f5d78aef3347af0645b033d2aa072" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::iecb</definition>
        <argsstring></argsstring>
        <name>iecb</name>
        <briefdescription>
<para>The ending I-index of the computational domain at u/v. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="94" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="94" bodyend="94"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aaedba05a9c5520b498c6f949d05aee28" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jscb</definition>
        <argsstring></argsstring>
        <name>jscb</name>
        <briefdescription>
<para>The starting J-index of the computational domain at u/v. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="95" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="95" bodyend="95"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a2e4dfed9bd0c0b5f58c89f1a14e0194c" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jecb</definition>
        <argsstring></argsstring>
        <name>jecb</name>
        <briefdescription>
<para>The ending J-index of the computational domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="96" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="96" bodyend="96"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a6ea510ad794b480fae47a9b0f7d440c0" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::isd</definition>
        <argsstring></argsstring>
        <name>isd</name>
        <briefdescription>
<para>The starting i-index of the data domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="97" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="97" bodyend="97"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1abff8b5353a3a0b29985631aebde91de4" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::ied</definition>
        <argsstring></argsstring>
        <name>ied</name>
        <briefdescription>
<para>The ending i-index of the data domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="98" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="98" bodyend="98"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aeb0753b692596df9a2a0d411823dd8b0" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jsd</definition>
        <argsstring></argsstring>
        <name>jsd</name>
        <briefdescription>
<para>The starting j-index of the data domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="99" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="99" bodyend="99"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a944ad7ff9b2f1ace175eb221cfd28343" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::jed</definition>
        <argsstring></argsstring>
        <name>jed</name>
        <briefdescription>
<para>The ending j-index of the data domain at h. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="100" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="100" bodyend="100"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ad185f2cce3a80153a0ed2f592a1d4b9f" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::num_col</definition>
        <argsstring></argsstring>
        <name>num_col</name>
        <briefdescription>
<para>The number of sponge tracer points within the computational domain. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="101" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="101" bodyend="101"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ab0cf8fde105120e9d24125c5f5f9967d" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::num_col_u</definition>
        <argsstring></argsstring>
        <name>num_col_u</name>
        <briefdescription>
<para>The number of sponge u-points within the computational domain. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="102" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="102" bodyend="102"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a15b52221c6fa13a231fdd3f8cbdce25b" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::num_col_v</definition>
        <argsstring></argsstring>
        <name>num_col_v</name>
        <briefdescription>
<para>The number of sponge v-points within the computational domain. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="103" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="103" bodyend="103"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a79049be77152794a6dbab8b0163bb828" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_ale_sponge::ale_sponge_cs::fldno</definition>
        <argsstring></argsstring>
        <name>fldno</name>
        <initializer>= 0</initializer>
        <briefdescription>
<para>The number of fields which have already been registered by calls to set_up_sponge_field. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="104" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="104" bodyend="104"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a3e427f69f737c36936716cb6afbd77b1" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_ale_sponge::ale_sponge_cs::sponge_uv</definition>
        <argsstring></argsstring>
        <name>sponge_uv</name>
        <briefdescription>
<para>Control whether u and v are included in sponge. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="106" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="106" bodyend="106"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a6cc007d7da238924e25684efe081175d" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_i</definition>
        <argsstring></argsstring>
        <name>col_i</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the i-indicies of each tracer columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="107" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="107" bodyend="107"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a5cad3608f90003bb5bd9d8b0c0397a12" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_j</definition>
        <argsstring></argsstring>
        <name>col_j</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the j-indicies of each tracer columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="108" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="108" bodyend="108"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ad982c616f439d8cc7f13f8a08b0a68ed" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_i_u</definition>
        <argsstring></argsstring>
        <name>col_i_u</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the i-indicies of each u-columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="109" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="109" bodyend="109"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a9c5084e1a8e1269ca0006b0eb08f78c2" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_j_u</definition>
        <argsstring></argsstring>
        <name>col_j_u</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the j-indicies of each u-columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="110" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="110" bodyend="110"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ae1c5ae288261d332315f94721b863350" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_i_v</definition>
        <argsstring></argsstring>
        <name>col_i_v</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the i-indicies of each v-columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="111" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="111" bodyend="111"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aed1e1227d7d5c6c3c548f3c72050fb5e" prot="public" static="no" mutable="no">
        <type>integer, dimension(:), pointer</type>
        <definition>integer, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::col_j_v</definition>
        <argsstring></argsstring>
        <name>col_j_v</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>Array of the j-indicies of each v-columns being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="112" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="112" bodyend="112"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1abc3e4d14ca641b4f94eeecbf9033782d" prot="public" static="no" mutable="no">
        <type>real, dimension(:), pointer</type>
        <definition>real, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::iresttime_col</definition>
        <argsstring></argsstring>
        <name>iresttime_col</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>The inverse restoring time of each tracer column [T-1 ~&gt; s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="114" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="114" bodyend="114"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ae81aa5a1b481654656af395457305eff" prot="public" static="no" mutable="no">
        <type>real, dimension(:), pointer</type>
        <definition>real, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::iresttime_col_u</definition>
        <argsstring></argsstring>
        <name>iresttime_col_u</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>The inverse restoring time of each u-column [T-1 ~&gt; s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="115" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="115" bodyend="115"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ab0e74e434db4991694f30383f5bb2685" prot="public" static="no" mutable="no">
        <type>real, dimension(:), pointer</type>
        <definition>real, dimension(:), pointer mom_ale_sponge::ale_sponge_cs::iresttime_col_v</definition>
        <argsstring></argsstring>
        <name>iresttime_col_v</name>
        <initializer>=&gt; NULL()</initializer>
        <briefdescription>
<para>The inverse restoring time of each v-column [T-1 ~&gt; s-1]. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="116" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="116" bodyend="116"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a2a722846d2f482eef6e6b3eae507a302" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p3d" kindref="compound">p3d</ref>), dimension(50)</type>
        <definition>type(p3d), dimension( 50 ) mom_ale_sponge::ale_sponge_cs::var</definition>
        <argsstring></argsstring>
        <name>var</name>
        <briefdescription>
<para>Pointers to the fields that are being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="118" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="118" bodyend="118"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a30e142ddc8cda5b0944776b97ec78e7f" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>), dimension(50)</type>
        <definition>type(p2d), dimension( 50 ) mom_ale_sponge::ale_sponge_cs::ref_val</definition>
        <argsstring></argsstring>
        <name>ref_val</name>
        <briefdescription>
<para>The values to which the fields are damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="119" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="119" bodyend="119"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a218ce4351a4dc397dc3158917e3626a7" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>)</type>
        <definition>type(p2d) mom_ale_sponge::ale_sponge_cs::ref_val_u</definition>
        <argsstring></argsstring>
        <name>ref_val_u</name>
        <briefdescription>
<para>The values to which the u-velocities are damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="120" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="120" bodyend="120"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1addf4e0296494b367ca544c0b67ec61e1" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>)</type>
        <definition>type(p2d) mom_ale_sponge::ale_sponge_cs::ref_val_v</definition>
        <argsstring></argsstring>
        <name>ref_val_v</name>
        <briefdescription>
<para>The values to which the v-velocities are damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="121" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="121" bodyend="121"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a0f9afae0af7a242f22c74a0c6dbe4611" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p3d" kindref="compound">p3d</ref>)</type>
        <definition>type(p3d) mom_ale_sponge::ale_sponge_cs::var_u</definition>
        <argsstring></argsstring>
        <name>var_u</name>
        <briefdescription>
<para>Pointer to the u velocities. that are being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="122" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="122" bodyend="122"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a382dfc380baddc9873ee3c92faf47da8" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p3d" kindref="compound">p3d</ref>)</type>
        <definition>type(p3d) mom_ale_sponge::ale_sponge_cs::var_v</definition>
        <argsstring></argsstring>
        <name>var_v</name>
        <briefdescription>
<para>Pointer to the v velocities. that are being damped. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="123" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="123" bodyend="123"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ad1301af9bb4a92bb3c0b130085ce3d84" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>)</type>
        <definition>type(p2d) mom_ale_sponge::ale_sponge_cs::ref_h</definition>
        <argsstring></argsstring>
        <name>ref_h</name>
        <briefdescription>
<para>Grid on which reference data is provided (older code). </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="124" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="124" bodyend="124"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1ab79b34420851ca89b78f6ed816b7d00c" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>)</type>
        <definition>type(p2d) mom_ale_sponge::ale_sponge_cs::ref_hu</definition>
        <argsstring></argsstring>
        <name>ref_hu</name>
        <briefdescription>
<para>u-point grid on which reference data is provided (older code). </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="125" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="125" bodyend="125"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1aa1aa3f7873ec9324b9c4ef2ffedbeaa6" prot="public" static="no" mutable="no">
        <type>type(<ref refid="structmom__ale__sponge_1_1p2d" kindref="compound">p2d</ref>)</type>
        <definition>type(p2d) mom_ale_sponge::ale_sponge_cs::ref_hv</definition>
        <argsstring></argsstring>
        <name>ref_hv</name>
        <briefdescription>
<para>v-point grid on which reference data is provided (older code). </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="126" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="126" bodyend="126"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a24948a756582406552616474b45eb718" prot="public" static="no" mutable="no">
        <type>type(diag_ctrl), pointer</type>
        <definition>type(diag_ctrl), pointer mom_ale_sponge::ale_sponge_cs::diag</definition>
        <argsstring></argsstring>
        <name>diag</name>
        <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/vertical/MOM_ALE_sponge.F90" line="128" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="128" bodyend="128"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a6626e27e4bf8e00e472c623f49d40018" prot="public" static="no" mutable="no">
        <type>type(remapping_cs)</type>
        <definition>type(remapping_cs) mom_ale_sponge::ale_sponge_cs::remap_cs</definition>
        <argsstring></argsstring>
        <name>remap_cs</name>
        <briefdescription>
<para>Remapping parameters and work arrays. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="131" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="131" bodyend="131"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a9a9cbce30f9653be4cd54a7c85d0427b" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_ale_sponge::ale_sponge_cs::remap_answers_2018</definition>
        <argsstring></argsstring>
        <name>remap_answers_2018</name>
        <briefdescription>
<para>If true, use the order of arithmetic and expressions that recover the answers for remapping from the end of 2018. Otherwise, use more robust forms of the same expressions. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="132" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="132" bodyend="132"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a7179301b24a709196b296de7c587297b" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_ale_sponge::ale_sponge_cs::hor_regrid_answers_2018</definition>
        <argsstring></argsstring>
        <name>hor_regrid_answers_2018</name>
        <briefdescription>
<para>If true, use the order of arithmetic for horizonal regridding that recovers the answers from the end of 2018. Otherwise, use rotationally symmetric forms of the same expressions. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="135" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="135" bodyend="135"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a36cce595f128d5d8b59a83c2d9b4d265" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_ale_sponge::ale_sponge_cs::time_varying_sponges</definition>
        <argsstring></argsstring>
        <name>time_varying_sponges</name>
        <briefdescription>
<para>True if using newer sponge code. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="139" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="139" bodyend="139"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__ale__sponge_1_1ale__sponge__cs_1a044175e6bf6cb077372da277770bbee9" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_ale_sponge::ale_sponge_cs::spongedataongrid</definition>
        <argsstring></argsstring>
        <name>spongedataongrid</name>
        <briefdescription>
<para>True if the sponge data are on the model horizontal grid. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="140" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="140" bodyend="140"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>ALE sponge control structure. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="5">
        <label>real</label>
      </node>
      <node id="2">
        <label>logical</label>
      </node>
      <node id="7">
        <label>mom_ale_sponge::p3d</label>
        <link refid="structmom__ale__sponge_1_1p3d"/>
        <childnode refid="5" relation="usage">
          <edgelabel>h</edgelabel>
          <edgelabel>p</edgelabel>
          <edgelabel>mask_in</edgelabel>
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>id</edgelabel>
          <edgelabel>num_tlevs</edgelabel>
          <edgelabel>nz_data</edgelabel>
        </childnode>
      </node>
      <node id="4">
        <label>mom_ale_sponge::p2d</label>
        <link refid="structmom__ale__sponge_1_1p2d"/>
        <childnode refid="5" relation="usage">
          <edgelabel>h</edgelabel>
          <edgelabel>p</edgelabel>
          <edgelabel>mask_in</edgelabel>
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>id</edgelabel>
          <edgelabel>num_tlevs</edgelabel>
          <edgelabel>nz_data</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>remapping_cs</label>
      </node>
      <node id="1">
        <label>mom_ale_sponge::ale_sponge_cs</label>
        <link refid="structmom__ale__sponge_1_1ale__sponge__cs"/>
        <childnode refid="2" relation="usage">
          <edgelabel>remap_answers_2018</edgelabel>
          <edgelabel>time_varying_sponges</edgelabel>
          <edgelabel>sponge_uv</edgelabel>
          <edgelabel>hor_regrid_answers_2018</edgelabel>
          <edgelabel>spongedataongrid</edgelabel>
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>remap_cs</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>ref_val_u</edgelabel>
          <edgelabel>ref_val_v</edgelabel>
          <edgelabel>ref_h</edgelabel>
          <edgelabel>ref_hu</edgelabel>
          <edgelabel>ref_val</edgelabel>
          <edgelabel>ref_hv</edgelabel>
        </childnode>
        <childnode refid="7" relation="usage">
          <edgelabel>var_u</edgelabel>
          <edgelabel>var_v</edgelabel>
          <edgelabel>var</edgelabel>
        </childnode>
        <childnode refid="8" relation="usage">
          <edgelabel>diag</edgelabel>
        </childnode>
        <childnode refid="5" relation="usage">
          <edgelabel>iresttime_col</edgelabel>
          <edgelabel>iresttime_col_u</edgelabel>
          <edgelabel>iresttime_col_v</edgelabel>
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>iec</edgelabel>
          <edgelabel>ied</edgelabel>
          <edgelabel>jec</edgelabel>
          <edgelabel>jed</edgelabel>
          <edgelabel>col_i_u</edgelabel>
          <edgelabel>col_i</edgelabel>
          <edgelabel>isc</edgelabel>
          <edgelabel>col_i_v</edgelabel>
          <edgelabel>col_j_u</edgelabel>
          <edgelabel>col_j</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
      </node>
      <node id="8">
        <label>diag_ctrl</label>
      </node>
      <node id="6">
        <label>integer</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" line="86" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/parameterizations/vertical/MOM_ALE_sponge.F90" bodystart="86" bodyend="141"/>
    <listofallmembers>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a6cc007d7da238924e25684efe081175d" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_i</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ad982c616f439d8cc7f13f8a08b0a68ed" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_i_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ae1c5ae288261d332315f94721b863350" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_i_v</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a5cad3608f90003bb5bd9d8b0c0397a12" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_j</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a9c5084e1a8e1269ca0006b0eb08f78c2" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_j_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aed1e1227d7d5c6c3c548f3c72050fb5e" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>col_j_v</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a24948a756582406552616474b45eb718" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>diag</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a79049be77152794a6dbab8b0163bb828" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>fldno</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a7179301b24a709196b296de7c587297b" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>hor_regrid_answers_2018</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ad02229f21cc7833ee8b84feaf9b6f720" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iec</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aab8f5d78aef3347af0645b033d2aa072" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iecb</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1abff8b5353a3a0b29985631aebde91de4" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ied</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1abc3e4d14ca641b4f94eeecbf9033782d" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iresttime_col</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ae81aa5a1b481654656af395457305eff" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iresttime_col_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ab0e74e434db4991694f30383f5bb2685" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iresttime_col_v</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1adcc955562af4715b790f6de932a929c7" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>isc</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a0f64619819a6f9234ae26845f00028fa" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>iscb</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a6ea510ad794b480fae47a9b0f7d440c0" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>isd</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aba74a8927a9a16c9df9329d661ea91dd" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jec</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a2e4dfed9bd0c0b5f58c89f1a14e0194c" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jecb</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a944ad7ff9b2f1ace175eb221cfd28343" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jed</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a2186deb4d781770baaaf8b3f27f3ac0c" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jsc</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aaedba05a9c5520b498c6f949d05aee28" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jscb</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aeb0753b692596df9a2a0d411823dd8b0" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>jsd</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ad185f2cce3a80153a0ed2f592a1d4b9f" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>num_col</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ab0cf8fde105120e9d24125c5f5f9967d" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>num_col_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a15b52221c6fa13a231fdd3f8cbdce25b" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>num_col_v</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a538faadab120f4b3d379cf0bf46682b9" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>nz</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a8d470af834407af2611b6d9e2c38d9dd" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>nz_data</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ad1301af9bb4a92bb3c0b130085ce3d84" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_h</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1ab79b34420851ca89b78f6ed816b7d00c" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_hu</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1aa1aa3f7873ec9324b9c4ef2ffedbeaa6" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_hv</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a30e142ddc8cda5b0944776b97ec78e7f" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_val</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a218ce4351a4dc397dc3158917e3626a7" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_val_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1addf4e0296494b367ca544c0b67ec61e1" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>ref_val_v</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a9a9cbce30f9653be4cd54a7c85d0427b" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>remap_answers_2018</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a6626e27e4bf8e00e472c623f49d40018" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>remap_cs</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a3e427f69f737c36936716cb6afbd77b1" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>sponge_uv</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a044175e6bf6cb077372da277770bbee9" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>spongedataongrid</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a36cce595f128d5d8b59a83c2d9b4d265" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>time_varying_sponges</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a2a722846d2f482eef6e6b3eae507a302" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>var</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a0f9afae0af7a242f22c74a0c6dbe4611" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>var_u</name></member>
      <member refid="structmom__ale__sponge_1_1ale__sponge__cs_1a382dfc380baddc9873ee3c92faf47da8" prot="public" virt="non-virtual"><scope>mom_ale_sponge::ale_sponge_cs</scope><name>var_v</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
