<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.18">
  <compounddef id="structmom__remapping_1_1remapping__cs" kind="type" language="Fortran" prot="public">
    <compoundname>mom_remapping::remapping_cs</compoundname>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1af5c06bdb3e1ba1fac2a6e0697ea22f91" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_remapping::remapping_cs::remapping_scheme</definition>
        <argsstring></argsstring>
        <name>remapping_scheme</name>
        <initializer>= -911</initializer>
        <briefdescription>
<para>Determines which reconstruction to use. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="27" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="27" bodyend="27"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1a525a9a1e3e9fef82272fde2bf06dcc7b" prot="public" static="no" mutable="no">
        <type>integer</type>
        <definition>integer mom_remapping::remapping_cs::degree</definition>
        <argsstring></argsstring>
        <name>degree</name>
        <initializer>= 0</initializer>
        <briefdescription>
<para>Degree of polynomial reconstruction. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="29" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="29" bodyend="29"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1a6f84d35ad8dbc634c214d1614e2ca989" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_remapping::remapping_cs::boundary_extrapolation</definition>
        <argsstring></argsstring>
        <name>boundary_extrapolation</name>
        <initializer>= .true.</initializer>
        <briefdescription>
<para>If true, extrapolate boundaries. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="31" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="31" bodyend="31"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1ad8aa559199827586a02bd4fe3cf35f0b" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_remapping::remapping_cs::check_reconstruction</definition>
        <argsstring></argsstring>
        <name>check_reconstruction</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, reconstructions are checked for consistency. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="33" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="33" bodyend="33"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1add369a9f7aa97e80f0f9333360a6b1c2" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_remapping::remapping_cs::check_remapping</definition>
        <argsstring></argsstring>
        <name>check_remapping</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, the result of remapping are checked for conservation and bounds. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="35" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="35" bodyend="35"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1a8e6c103d5d10b5ddfbf6a27ebc6f2a1c" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_remapping::remapping_cs::force_bounds_in_subcell</definition>
        <argsstring></argsstring>
        <name>force_bounds_in_subcell</name>
        <initializer>= .false.</initializer>
        <briefdescription>
<para>If true, the intermediate values used in remapping are forced to be bounded. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="37" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="37" bodyend="37"/>
      </memberdef>
      <memberdef kind="variable" id="structmom__remapping_1_1remapping__cs_1a60952aada8b0ba9c05ce8e4da08577f0" prot="public" static="no" mutable="no">
        <type>logical</type>
        <definition>logical mom_remapping::remapping_cs::answers_2018</definition>
        <argsstring></argsstring>
        <name>answers_2018</name>
        <initializer>= .true.</initializer>
        <briefdescription>
<para>If true use older, less acccurate expressions. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="39" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="39" bodyend="39"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Container for remapping parameters. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="1">
        <label>mom_remapping::remapping_cs</label>
        <link refid="structmom__remapping_1_1remapping__cs"/>
        <childnode refid="2" relation="usage">
          <edgelabel>answers_2018</edgelabel>
          <edgelabel>boundary_extrapolation</edgelabel>
          <edgelabel>check_remapping</edgelabel>
          <edgelabel>force_bounds_in_subcell</edgelabel>
          <edgelabel>check_reconstruction</edgelabel>
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>remapping_scheme</edgelabel>
          <edgelabel>degree</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>logical</label>
      </node>
      <node id="3">
        <label>integer</label>
      </node>
    </collaborationgraph>
    <location file="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" line="24" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/ALE/MOM_remapping.F90" bodystart="24" bodyend="40"/>
    <listofallmembers>
      <member refid="structmom__remapping_1_1remapping__cs_1a60952aada8b0ba9c05ce8e4da08577f0" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>answers_2018</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1a6f84d35ad8dbc634c214d1614e2ca989" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>boundary_extrapolation</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1ad8aa559199827586a02bd4fe3cf35f0b" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>check_reconstruction</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1add369a9f7aa97e80f0f9333360a6b1c2" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>check_remapping</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1a525a9a1e3e9fef82272fde2bf06dcc7b" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>degree</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1a8e6c103d5d10b5ddfbf6a27ebc6f2a1c" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>force_bounds_in_subcell</name></member>
      <member refid="structmom__remapping_1_1remapping__cs_1af5c06bdb3e1ba1fac2a6e0697ea22f91" prot="public" virt="non-virtual"><scope>mom_remapping::remapping_cs</scope><name>remapping_scheme</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
