CCPP Scientific Documentation
v4.1.0
subroutine gfdl_cloud_microphys_mod::revap_racc ( integer, intent(in)  ktop,
integer, intent(in)  kbot,
real, intent(in)  dt,
real, dimension (ktop:kbot), intent(inout)  tz,
real, dimension (ktop:kbot), intent(inout)  qv,
real, dimension (ktop:kbot), intent(inout)  ql,
real, dimension (ktop:kbot), intent(inout)  qr,
real, dimension (ktop:kbot), intent(inout)  qi,
real, dimension (ktop:kbot), intent(inout)  qs,
real, dimension (ktop:kbot), intent(inout)  qg,
real, dimension (ktop:kbot), intent(in)  den,
real, dimension (ktop:kbot), intent(in)  denfac,
real, intent(in)  rh_rain,
real, intent(in)  h_var 
)
private

GFDL Cloud revap_racc General Algorithm

  • Define heat capacity and latent heat coefficient.
  • qsat must be > q_minus to activate evaporation; qsat must be < q_plus to activate accretion
  • rain evaporation ( \(evap\))
  • accretion: \(P_{racc}\)

References c_air, c_ice, c_liq, c_vap, cracw, crevp, d0_vap, lv00, qcmin, qrmin, qvmin, t_wfr, and wqs2().

Referenced by warm_rain().

Here is the call graph for this function: