<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.19" xml:lang="en-US">
  <compounddef id="namespacemom__ice__shelf__state" kind="namespace" language="Fortran">
    <compoundname>mom_ice_shelf_state</compoundname>
    <innerclass refid="structmom__ice__shelf__state_1_1ice__shelf__state" prot="public">mom_ice_shelf_state::ice_shelf_state</innerclass>
      <sectiondef kind="func">
      <memberdef kind="function" id="namespacemom__ice__shelf__state_1a8d567511be122c8312c1efae11ce2fe2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine, public</type>
        <definition>subroutine, public mom_ice_shelf_state::ice_shelf_state_init</definition>
        <argsstring>(ISS, G)</argsstring>
        <name>ice_shelf_state_init</name>
        <param>
          <type>ISS</type>
          <defname>ISS</defname>
        </param>
        <param>
          <type>G</type>
          <defname>G</defname>
        </param>
        <briefdescription>
<para>Deallocates all memory associated with this module. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>iss</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the ice shelf state structure </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">g</parametername>
</parameternamelist>
<parameterdescription>
<para>The grid structure used by the ice shelf. </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ice_shelf/MOM_ice_shelf_state.F90" line="56" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ice_shelf/MOM_ice_shelf_state.F90" bodystart="57" bodyend="80"/>
        <references refid="namespacemom__error__handler_1a460cfb79a06c29fc249952c2a3710d67" compoundref="MOM__error__handler_8F90" startline="72" endline="92">mom_error_handler::mom_error</references>
        <referencedby refid="namespacemom__ice__shelf_1a5990f9918493ff4984245eac74e5f4d9" compoundref="MOM__ice__shelf_8F90" startline="1084" endline="1638">mom_ice_shelf::initialize_ice_shelf</referencedby>
      </memberdef>
      <memberdef kind="function" id="namespacemom__ice__shelf__state_1a8b1a83b8efb864a70ef9028b28dc1fcb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine, public</type>
        <definition>subroutine, public mom_ice_shelf_state::ice_shelf_state_end</definition>
        <argsstring>(ISS)</argsstring>
        <name>ice_shelf_state_end</name>
        <param>
          <type>ISS</type>
          <defname>ISS</defname>
        </param>
        <briefdescription>
<para>Deallocates all memory associated with this module. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>iss</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the ice shelf state structure </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ice_shelf/MOM_ice_shelf_state.F90" line="85" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ice_shelf/MOM_ice_shelf_state.F90" bodystart="86" bodyend="96"/>
        <referencedby refid="namespacemom__ice__shelf_1a6d0412c7264e0480d5144d26995dd8d3" compoundref="MOM__ice__shelf_8F90" startline="1790" endline="1799">mom_ice_shelf::ice_shelf_end</referencedby>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Implements the thermodynamic aspects of ocean / ice-shelf interactions, along with a crude placeholder for a later implementation of full ice shelf dynamics, all using the MOM framework and coding style. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/cermak/src/MOM6.devrob/src/ice_shelf/MOM_ice_shelf_state.F90" line="4" column="1"/>
  </compounddef>
</doxygen>
