<?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="interfacemom__eos__wright_1_1calculate__density__second__derivs__wright" kind="interface" language="Fortran" prot="private">
    <compoundname>mom_eos_wright::calculate_density_second_derivs_wright</compoundname>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="interfacemom__eos__wright_1_1calculate__density__second__derivs__wright_1a3cbd28af5f550fefbdfff6247a304839" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine</type>
        <definition>subroutine mom_eos_wright::calculate_density_second_derivs_wright::calculate_density_second_derivs_scalar_wright</definition>
        <argsstring>(T, S, P, drho_ds_ds, drho_ds_dt, drho_dt_dt, drho_ds_dp, drho_dt_dp)</argsstring>
        <name>calculate_density_second_derivs_scalar_wright</name>
        <param>
          <type>T</type>
          <defname>T</defname>
        </param>
        <param>
          <type>S</type>
          <defname>S</defname>
        </param>
        <param>
          <type>P</type>
          <defname>P</defname>
        </param>
        <param>
          <type>drho_ds_ds</type>
          <defname>drho_ds_ds</defname>
        </param>
        <param>
          <type>drho_ds_dt</type>
          <defname>drho_ds_dt</defname>
        </param>
        <param>
          <type>drho_dt_dt</type>
          <defname>drho_dt_dt</defname>
        </param>
        <param>
          <type>drho_ds_dp</type>
          <defname>drho_ds_dp</defname>
        </param>
        <param>
          <type>drho_dt_dp</type>
          <defname>drho_dt_dp</defname>
        </param>
        <briefdescription>
<para>Second derivatives of density with respect to temperature, salinity, and pressure for scalar inputs. Inputs promoted to 1-element array and output demoted to scalar. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">t</parametername>
</parameternamelist>
<parameterdescription>
<para>Potential temperature referenced to 0 dbar </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">s</parametername>
</parameternamelist>
<parameterdescription>
<para>Salinity [PSU] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">p</parametername>
</parameternamelist>
<parameterdescription>
<para>pressure [Pa] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">drho_ds_ds</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respect to S [kg m-3 PSU-2] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">drho_ds_dt</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respcct to T [kg m-3 PSU-1 degC-1] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">drho_dt_dt</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of alpha with respect to T [kg m-3 degC-2] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">drho_ds_dp</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respect to pressure [kg m-3 PSU-1 Pa-1] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">drho_dt_dp</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of alpha with respect to pressure [kg m-3 degC-1 Pa-1] </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" line="309" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" bodystart="311" bodyend="337"/>
      </memberdef>
      <memberdef kind="function" id="interfacemom__eos__wright_1_1calculate__density__second__derivs__wright_1aa37e6361657a2ce09e9f6cd3cd53ff65" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>subroutine</type>
        <definition>subroutine mom_eos_wright::calculate_density_second_derivs_wright::calculate_density_second_derivs_array_wright</definition>
        <argsstring>(T, S, P, drho_ds_ds, drho_ds_dt, drho_dt_dt, drho_ds_dp, drho_dt_dp, start, npts)</argsstring>
        <name>calculate_density_second_derivs_array_wright</name>
        <param>
          <type>T</type>
          <defname>T</defname>
        </param>
        <param>
          <type>S</type>
          <defname>S</defname>
        </param>
        <param>
          <type>P</type>
          <defname>P</defname>
        </param>
        <param>
          <type>drho_ds_ds</type>
          <defname>drho_ds_ds</defname>
        </param>
        <param>
          <type>drho_ds_dt</type>
          <defname>drho_ds_dt</defname>
        </param>
        <param>
          <type>drho_dt_dt</type>
          <defname>drho_dt_dt</defname>
        </param>
        <param>
          <type>drho_ds_dp</type>
          <defname>drho_ds_dp</defname>
        </param>
        <param>
          <type>drho_dt_dp</type>
          <defname>drho_dt_dp</defname>
        </param>
        <param>
          <type>start</type>
          <defname>start</defname>
        </param>
        <param>
          <type>npts</type>
          <defname>npts</defname>
        </param>
        <briefdescription>
<para>Second derivatives of density with respect to temperature, salinity, and pressure. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">t</parametername>
</parameternamelist>
<parameterdescription>
<para>Potential temperature referenced to 0 dbar [degC] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">s</parametername>
</parameternamelist>
<parameterdescription>
<para>Salinity [PSU] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">p</parametername>
</parameternamelist>
<parameterdescription>
<para>Pressure [Pa] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="inout">drho_ds_ds</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respect to S [kg m-3 PSU-2] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="inout">drho_ds_dt</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respcct to T [kg m-3 PSU-1 degC-1] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="inout">drho_dt_dt</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of alpha with respect to T [kg m-3 degC-2] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="inout">drho_ds_dp</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of beta with respect to pressure [kg m-3 PSU-1 Pa-1] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="inout">drho_dt_dp</parametername>
</parameternamelist>
<parameterdescription>
<para>Partial derivative of alpha with respect to pressure [kg m-3 degC-1 Pa-1] </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">start</parametername>
</parameternamelist>
<parameterdescription>
<para>Starting index in T,S,P </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">npts</parametername>
</parameternamelist>
<parameterdescription>
<para>Number of points to loop over </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" line="257" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" bodystart="259" bodyend="304"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>For a given thermodynamic state, return the second derivatives of density with various combinations of temperature, salinity, and pressure. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" line="50" column="1" bodyfile="/home/cermak/src/MOM6.devrob/src/equation_of_state/MOM_EOS_Wright.F90" bodystart="50" bodyend="51"/>
    <listofallmembers>
      <member refid="interfacemom__eos__wright_1_1calculate__density__second__derivs__wright_1aa37e6361657a2ce09e9f6cd3cd53ff65" prot="private" virt="non-virtual"><scope>mom_eos_wright::calculate_density_second_derivs_wright</scope><name>calculate_density_second_derivs_array_wright</name></member>
      <member refid="interfacemom__eos__wright_1_1calculate__density__second__derivs__wright_1a3cbd28af5f550fefbdfff6247a304839" prot="private" virt="non-virtual"><scope>mom_eos_wright::calculate_density_second_derivs_wright</scope><name>calculate_density_second_derivs_scalar_wright</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
