Microphysics
Methods
ClimateMachine.Microphysics.terminal_velocity — Functionterminal_velocity(q_rai, ρ)where:
q_rai- rain water specific humidityρ- density of air
Returns the mass weighted average rain terminal velocity assuming Marshall Palmer 1948 distribution of rain drops.
ClimateMachine.Microphysics.conv_q_vap_to_q_liq — Functionconv_q_vap_to_q_liq(q_sat, q)where:
q_sat- PhasePartition at equilibriumq- current PhasePartition
Returns the q_liq tendency due to condensation/evaporation. The tendency is obtained assuming a relaxation to equilibrium with constant timescale.
ClimateMachine.Microphysics.conv_q_liq_to_q_rai_acnv — Functionconv_q_liq_to_q_rai_acnv(q_liq)where:
q_liq- is the liquid water specific humidity
Returns the q_rai tendency due to collisions between cloud droplets (autoconversion) parametrized following Kessler 1995.
ClimateMachine.Microphysics.conv_q_liq_to_q_rai_accr — Functionconv_q_liq_to_q_rai_accr(param_set, q_liq, q_rai, ρ)where:
param_set- is anAbstractParameterSetq_liq- is the liquid water specific humidityq_rai- is the rain water specific humidityρ- is the density of air
Returns the q_rai tendency due to collisions between cloud droplets and rain drops (accretion) parametrized following Kessler 1995.
ClimateMachine.Microphysics.conv_q_rai_to_q_vap — Functionconv_q_rai_to_q_vap(q_rai, q, T, p, ρ)where:
- q_rai - rain water specific humidity
 - q - current PhasePartition
 - T - temperature
 - p - pressure
 - ρ - air density
 
Returns the q_rai tendency due to rain evaporation. Parameterized following Smolarkiewicz and Grabowski 1996.