Large Scale Condensation and Precipitation
Summary
The module computes the large scale temperature and specific humidity adjustments needed in model layers where the relative humidity exceeds a threshold relative humidity, and returns the mass of rain and snow (or other frozen precipitation) that reaches the ground. The module also outputs the temperature tendency and the specific humidity tendency. Features include the option for the re-evaporation of falling precipitation and energetically consistent adjustment with precipitation type.
See [Frierson2006a] (Section 2e) for a detailed description here.
Namelist options
There are three namelist variables.
- hc:
The relative humidity at which large scale condensation, where \(0.0 <= hc <= 1.0\). Default is \(hc=1.0\).
- do_evap:
The flag for the re-evaporation of moisture in sub-saturated layers below, if
True
then re-evaporation is performed. Default isFalse
.- do_simple:
If
True
then all precipitation is rain/liquid precipitation, there is no snow/frozen precipitation. Default isFalse
.
Diagnostics
The diagnostics are not sent out within the call to convection but are sent out from idealized_moist_phys.F90
with the module name atmosphere
. The diagnostics relevant to the lscale_cond module are set out below:
Name |
Description |
Units |
---|---|---|
cond_dt_qg |
Moisture tendency |
\(kg~kg^{-1}~s^{-1}\) |
cond_dt_tg |
Temperature tendency |
\(K~s^{-1}\) |
cond_rain |
Rain from condensation |
\(kg~m^{-2}~s^{-1}\) |
precip |
Rain and Snow from resolved and parameterised condensation/convection |
\(kg~m^{-2}~s^{-1}\) |
Relevant Modules and Subroutines
Relevant modules are: sat_vapor_pres_mod, utilities_mod, constants_mod.
References
The reference list within this docs page are: [Frierson2006a]