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 anAbstractParameterSet
q_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.