CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
module_nst_water_prop Module Reference

This module contains GFS NSST water property subroutines.

Data Types

interface  sw_ps_9b
 
interface  sw_ps_9b_aw
 
interface  sw_rad
 
interface  sw_rad_aw
 
interface  sw_rad_skin
 
interface  sw_rad_sum
 
interface  sw_rad_upper
 
interface  sw_rad_upper_aw
 

Functions/Subroutines

subroutine, public rhocoef (t, s, rhoref, alpha, beta)
 This subroutine computes thermal expansion coefficient (alpha) and saline contraction coefficient (beta).
 
subroutine, public density (t, s, rho)
 This subroutine computes sea water density.
 
elemental subroutine, public sw_ps_9b (z, fxp)
 This subroutine computes the fraction of the solar radiation absorbed by the depth z following Paulson and Simpson (1981) [160] .
 
elemental subroutine, public sw_ps_9b_aw (z, aw)
 This subroutine.
 
elemental subroutine sw_fairall_6exp_v1 (z, fxp)
 This subroutine computes fraction of the solar radiation absorbed by the ocean at the depth z (Fairall et al. (1996) [57], p. 1298) following Paulson and Simpson (1981) [160] .
 
elemental subroutine sw_fairall_6exp_v1_aw (z, aw)
 This subroutine calculates fraction of the solar radiation absorbed by the ocean at the depth z (fairall et al.(1996) [57]; p.1298) following Paulson and Simpson (1981) [160].
 
elemental subroutine sw_fairall_6exp_v1_sum (z, sum)
 This subroutine computes fraction of the solar radiation absorbed by the ocean at the depth z (Fairall et al.(1996) [57] , p.1298) following Paulson and Simpson (1981) [160] .
 
elemental subroutine sw_fairall_simple_v1 (f_sol_0, z, df_sol_z)
 Solar radiation absorbed by the ocean at the depth z (Fairall et al. (1996) [57], p.1298)
 
elemental subroutine sw_wick_v1 (f_sol_0, z, df_sol_z)
 solar radiation absorbed by the ocean at the depth z (Zeng and Beljaars (2005) [210] , p.5).
 
elemental subroutine sw_soloviev_3exp_v1 (f_sol_0, z, df_sol_z)
 This subroutine computes solar radiation absorbed by the ocean at the depth z (Fairall et al.(1996) [57] , p.1301) following Soloviev and Vershinsky (1982) [187].
 
elemental subroutine sw_soloviev_3exp_v2 (f_sol_0, z, df_sol_z)
 
elemental subroutine sw_soloviev_3exp_v2_aw (z, aw)
 
elemental subroutine sw_ohlmann_v1 (z, fxp)
 
real(kind_phys) function, public grv (x)
 
subroutine solar_time_from_julian (jday, xlon, soltim)
 This subroutine computes solar time from the julian date.
 
subroutine compjd (jyr, jmnth, jday, jhr, jmn, jd, fjd)
 This subroutine computes julian day and fraction from year, month, day and time UTC.
 
subroutine, public get_dtzm_point (xt, xz, dt_cool, zc, z1, z2, dtm)
 This subroutine computes dtm (the mean of \(dT(z)\)).
 
subroutine, public get_dtzm_2d (xt, xz, dt_cool, zc, wet, z1, z2, nx, ny, nth, dtm)