<?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="namespacewrite__ocean__obs__mod" kind="namespace" language="Fortran">
    <compoundname>write_ocean_obs_mod</compoundname>
      <sectiondef kind="func">
      <memberdef kind="function" id="namespacewrite__ocean__obs__mod_1abf452e43c96428721d8627b7952dabba" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>integer function, public</type>
        <definition>integer function, public write_ocean_obs_mod::open_profile_file</definition>
        <argsstring>(name, nvar, grid_lon, grid_lat, thread, fset)</argsstring>
        <name>open_profile_file</name>
        <param>
          <type>name</type>
          <defname>name</defname>
        </param>
        <param>
          <type>nvar</type>
          <defname>nvar</defname>
        </param>
        <param>
          <type>grid_lon</type>
          <defname>grid_lon</defname>
        </param>
        <param>
          <type>grid_lat</type>
          <defname>grid_lat</defname>
        </param>
        <param>
          <type>thread</type>
          <defname>thread</defname>
        </param>
        <param>
          <type>fset</type>
          <defname>fset</defname>
        </param>
        <briefdescription>
<para>Open a profile file. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">name</parametername>
</parameternamelist>
<parameterdescription>
<para>File name </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">nvar</parametername>
</parameternamelist>
<parameterdescription>
<para>Number of variables </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">grid_lon</parametername>
</parameternamelist>
<parameterdescription>
<para>Longitude [degreeE] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">grid_lat</parametername>
</parameternamelist>
<parameterdescription>
<para>Latitude [degreeN] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">thread</parametername>
</parameternamelist>
<parameterdescription>
<para>Thread number </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">fset</parametername>
</parameternamelist>
<parameterdescription>
<para>File set </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" line="18" column="1" bodyfile="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" bodystart="19" bodyend="26"/>
      </memberdef>
      <memberdef kind="function" id="namespacewrite__ocean__obs__mod_1a1809b83c95b4f83e8a41cb1d907f306e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine, public</type>
        <definition>subroutine, public write_ocean_obs_mod::write_profile</definition>
        <argsstring>(unit, profile)</argsstring>
        <name>write_profile</name>
        <param>
          <type>unit</type>
          <defname>unit</defname>
        </param>
        <param>
          <type>profile</type>
          <defname>profile</defname>
        </param>
        <briefdescription>
<para>Write a profile. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">unit</parametername>
</parameternamelist>
<parameterdescription>
<para>File unit </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">profile</parametername>
</parameternamelist>
<parameterdescription>
<para>Profile to write </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" line="30" column="1" bodyfile="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" bodystart="31" bodyend="34"/>
        <referencedby refid="namespacemom__oda__driver__mod_1acd36611ea11bbefa2e03a2101abb4810" compoundref="MOM__oda__driver_8F90" startline="502" endline="523">mom_oda_driver_mod::save_obs_diff</referencedby>
      </memberdef>
      <memberdef kind="function" id="namespacewrite__ocean__obs__mod_1a909df31f85917475ff5defada87ed502" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine, public</type>
        <definition>subroutine, public write_ocean_obs_mod::close_profile_file</definition>
        <argsstring>(unit)</argsstring>
        <name>close_profile_file</name>
        <param>
          <type>unit</type>
          <defname>unit</defname>
        </param>
        <briefdescription>
<para>Close a profile file. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">unit</parametername>
</parameternamelist>
<parameterdescription>
<para>File unit </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" line="38" column="1" bodyfile="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" bodystart="39" bodyend="41"/>
        <referencedby refid="namespacemom__oda__driver__mod_1acd36611ea11bbefa2e03a2101abb4810" compoundref="MOM__oda__driver_8F90" startline="502" endline="523">mom_oda_driver_mod::save_obs_diff</referencedby>
      </memberdef>
      <memberdef kind="function" id="namespacewrite__ocean__obs__mod_1aeb18bf23c2c83c6e3c06a45b9e961cf9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine, public</type>
        <definition>subroutine, public write_ocean_obs_mod::write_ocean_obs_init</definition>
        <argsstring>()</argsstring>
        <name>write_ocean_obs_init</name>
        <briefdescription>
<para>Initialize write_ocean_obs module. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" line="45" column="1" bodyfile="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" bodystart="46" bodyend="47"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Dummy interfaces for writing ODA data. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/cermak/src/MOM6.devrob/config_src/external/ODA_hooks/write_ocean_obs.F90" line="2" column="1"/>
  </compounddef>
</doxygen>
