MOM6
MOM_EOS_UNESCO.F90 File Reference

Go to the source code of this file.

Data Types

interface  mom_eos_unesco::calculate_density_unesco
 Compute the in situ density of sea water (in [kg m-3]), or its anomaly with respect to a reference density, from salinity [PSU], potential temperature [degC], and pressure [Pa], using the UNESCO (1981) equation of state. More...
 
interface  mom_eos_unesco::calculate_spec_vol_unesco
 Compute the in situ specific volume of sea water (in [m3 kg-1]), or an anomaly with respect to a reference specific volume, from salinity [PSU], potential temperature [degC], and pressure [Pa], using the UNESCO (1981) equation of state. More...
 

Modules

module  mom_eos_unesco
 The equation of state using the Jackett and McDougall fits to the UNESCO EOS.
 
real, parameter mom_eos_unesco::r00 = 999.842594
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r10 = 6.793952e-2
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r20 = -9.095290e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r30 = 1.001685e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r40 = -1.120083e-6
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r50 = 6.536332e-9
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r01 = 0.824493
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r11 = -4.0899e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r21 = 7.6438e-5
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r31 = -8.2467e-7
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r41 = 5.3875e-9
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r032 = -5.72466e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r132 = 1.0227e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r232 = -1.6546e-6
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::r02 = 4.8314e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s00 = 1.965933e4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s10 = 1.444304e2
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s20 = -1.706103
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s30 = 9.648704e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s40 = -4.190253e-5
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s01 = 52.84855
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s11 = -3.101089e-1
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s21 = 6.283263e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s31 = -5.084188e-5
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s032 = 3.886640e-1
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s132 = 9.085835e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::s232 = -4.619924e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp00 = 3.186519
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp10 = 2.212276e-2
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp20 = -2.984642e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp30 = 1.956415e-6
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp01 = 6.704388e-3
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp11 = -1.847318e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp21 = 2.059331e-7
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp032 = 1.480266e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp000 = 2.102898e-4
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp010 = -1.202016e-5
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp020 = 1.394680e-7
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp001 = -2.040237e-6
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp011 = 6.128773e-8
 Parameters in the UNESCO equation of state. More...
 
real, parameter mom_eos_unesco::sp021 = 6.207323e-10
 Parameters in the UNESCO equation of state. More...
 
subroutine, public mom_eos_unesco::calculate_density_scalar_unesco (T, S, pressure, rho, rho_ref)
 This subroutine computes the in situ density of sea water (rho in [kg m-3]) from salinity (S [PSU]), potential temperature (T [degC]), and pressure [Pa], using the UNESCO (1981) equation of state. More...
 
subroutine, public mom_eos_unesco::calculate_density_array_unesco (T, S, pressure, rho, start, npts, rho_ref)
 This subroutine computes the in situ density of sea water (rho in [kg m-3]) from salinity (S [PSU]), potential temperature (T [degC]), and pressure [Pa], using the UNESCO (1981) equation of state. More...
 
subroutine mom_eos_unesco::calculate_spec_vol_scalar_unesco (T, S, pressure, specvol, spv_ref)
 This subroutine computes the in situ specific volume of sea water (specvol in [m3 kg-1]) from salinity (S [PSU]), potential temperature (T [degC]) and pressure [Pa], using the UNESCO (1981) equation of state. If spv_ref is present, specvol is an anomaly from spv_ref. More...
 
subroutine mom_eos_unesco::calculate_spec_vol_array_unesco (T, S, pressure, specvol, start, npts, spv_ref)
 This subroutine computes the in situ specific volume of sea water (specvol in [m3 kg-1]) from salinity (S [PSU]), potential temperature (T [degC]) and pressure [Pa], using the UNESCO (1981) equation of state. If spv_ref is present, specvol is an anomaly from spv_ref. More...
 
subroutine, public mom_eos_unesco::calculate_density_derivs_unesco (T, S, pressure, drho_dT, drho_dS, start, npts)
 This subroutine calculates the partial derivatives of density with potential temperature and salinity. More...
 
subroutine, public mom_eos_unesco::calculate_compress_unesco (T, S, pressure, rho, drho_dp, start, npts)
 This subroutine computes the in situ density of sea water (rho) and the compressibility (drho/dp == C_sound^-2) at the given salinity, potential temperature, and pressure. More...