Back to home page

darwin3

 
 

    


Warning, /doc/phys_pkgs/darwin_airsea.rst is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit 3c930300 on 2023-01-20 00:54:47 UTC
3c930300af Oliv*0001 .. include:: ../defs.hrst
                0002 
                0003 .. _AirSea:
                0004 
                0005 Air-sea exchanges
                0006 ^^^^^^^^^^^^^^^^^
                0007 
                0008 The preprocessor option :varlink:`DARWIN_ALLOW_CARBON` is required to enable
                0009 the computation of air-sea exchanges and the oxygen tracer.
                0010 
                0011 The surface flux of DIC is
                0012 
                0013 .. math::
                0014 
                0015    \mathcal{F}_{\mathrm{DIC}} = \rho_o K_{\text{g}}^{\mathrm{CO2}}
                0016       \bigl(
                0017       [\op{CO}_2^{\text{at}}] - [\op{CO}_2^*]
                0018       \bigr)
                0019 
                0020 with
                0021 
                0022 .. math::
                0023 
                0024    K_{\text{g}}^{\mathrm{CO2}} = \frac{0.337\op{cm}\op{h}^{-1}}{\op{m}^2/\op{s}^2} w^2
                0025    \left(\frac{\op{Sc}_{\mathrm{CO2}}}{660}\right)^{-1/2}
                0026    (1-f_{\text{ice}})
                0027 
                0028 .. math::
                0029 
                0030    [\op{CO}_2^*] = [\op{CO}_2] + [\mathrm{H_2CO_3}]
                0031 
                0032 .. math::
                0033 
                0034    [\op{CO}_2^{\text{at}}] = F p_{\op{CO}_2}^{\text{at}}
                0035 
                0036 .. math::
                0037 
                0038    p_{\op{CO}_2}^{\text{at}} = p^{\text{at}} \cdot x_{\op{CO}_2}^{\text{at}}
                0039 
                0040 where :math:`w` is the wind speed and :math:`f_{\text{ice}}` is the surface
                0041 fraction covered by ice, read in from :varlink:`icefile` or taken from the
                0042 seaice package if :varlink:`useSEAICE` is set to true.  The Schmidt number for
                0043 CO\ :sub:`2`, Sc\ :sub:`CO2`, is parameterized according to Wanninkhof (1992)
                0044 :cite:`wannink:92`, with values below 0.01 cut.  :math:`F` is computed
                0045 following Weiss and Price (1980) :cite:`weiss:80`.  The reference density of
                0046 seawater, :math:`\rho_o`, is set via its inverse, :varlink:`m3perkg`.  The
                0047 units of CO\ :sub:`2` concentrations here are mol/kg.
                0048 :math:`[\mathrm{CO}_2^*]` is computed in :ref:`CarbonChemistry`.
                0049 
                0050 The surface flux of oxygen is
                0051 
                0052 .. math::
                0053 
                0054    \mathcal{F}_{\mathrm{O2}} = K_{\text{g}}^{\mathrm{O2}} \bigl(
                0055       [\op{O}_2^{\text{sat}}] - [\op{O}_2]
                0056       \bigr)
                0057 
                0058 with
                0059 
                0060 .. math::
                0061 
                0062    K_{\text{g}}^{\mathrm{O2}} = \frac{0.337\op{cm}\op{h}^{-1}}{\op{m}^2/\op{s}^2} w^2
                0063    \left(\frac{\op{Sc}_{\mathrm{O2}}}{660}\right)^{-1/2}
                0064    (1-f_{\text{ice}})
                0065 
                0066 .. math::
                0067 
                0068    [\op{O}_2^{\text{sat}}] = p^{\text{at}} C_o^*
                0069 
                0070 The saturated concentration of O\ :sub:`2` at 1 atm, :math:`C_o^*`, is computed
                0071 following Garcia and Gordon (1992) :cite:`garcia:92`.  The Schmidt number of
                0072 oxygen according to Keeling et al. (1998) :cite:`keeling:98`.  The units of
                0073 oxygen concentrations are mmol m\ :sup:`-3`.
                0074 
                0075 
                0076 .. csv-table:: Air-sea exchange parameters
                0077    :delim: &
                0078    :widths: auto
                0079    :header: Name, Symbol, Default, Units, Description
                0080    :name: phys_pkg_darwin_airsea_parameters
                0081 
                0082    :varlink:`m3perkg`  & :math:`1/\rho_o` & 1 / 1024.5            & m\ :sup:`3`/kg                   & constant for converting per kg to per m\ :sup:`3`
                0083    :varlink:`darwin_useSEAICE` & & .FALSE. & & whether to use ice area from the seaice package