The cloud_monc module.¶
This module implements functions related to cloud parametrization.
New at 0.5
This module was introduced at version 0.5.
Detailed Module Contents¶
The entire module is documented below.
Created on Thu Jan 27 10:52:22 2022
@author: Peter Clark
- subfilter.utils.cloud_monc.richardson(mod_S_sq, dbdz, minshear=0.0001)¶
Richardson number.
- Parameters
mod_S_sq (xarray) – Contains modulus of shear tensor squared.
dbdz (xarray) – Moist Richardson Number.
minshear (float (Optional. Default=1E-4)) – Minimum modulus of shear allowed.
- Returns
ri – Richardson number clipped to 1 on positive side.
- Return type
xarray
- subfilter.utils.cloud_monc.sigma_s(s_qt_qt, s_thL_qt, s_thL_thL, parms)¶
Compute sigma s.
Standard deviation of saturation variable.
- Parameters
s_qt_qt (xarray DataArray) – Variance of qt.
s_thL_qt (xarray DataArray) – Covariance of qt and theta_L.
s_thL_thL (xarray DataArray) – Variance of theta_L.
th_ref (xarray DataArray) – Reference theta profile.
p_ref (xarray DataArray) – Reference pressure profile.
- Returns
sigma_s – Standard deviation of saturation variable.
- Return type
xarray
- subfilter.utils.cloud_monc.gaussian_cloud(th_L, qt, th_ref, p_ref, s_qt_qt, s_thL_qt, s_thL_thL)¶
Compute cloud variables using Gaussian model.
Deardorf/Mellor-Yamada scheme.
- Parameters
th_L (xarray DataArray) – Liquid Water Potential Temperature. (K)
qt (xarray DataArray) – Specific Total Water Content. (kg/kg)
th_ref (xarray DataArray) – Reference Potential Temperature.
p_ref (xarray DataArray) – Reference Pressure (Pa).
s_qt_qt (xarray DataArray) – Variance of qt.
s_thL_qt (xarray DataArray) – Covariance of qt and theta_L.
s_thL_thL (xarray DataArray) – Variance of theta_L.
th_ref – Reference theta profile.
p_ref – Reference pressure profile.
- Returns
(delta_q, qc, sig_s, cloud_fraction, qcl)
- Return type
tuple of xarray DataArray