Index | Rundeck: P1SoM40 | Created: Fri May 10 03:30:18 EDT 2024 |
mc_precip_phase | Module: CLOUDS | File: CLOUDS2.F90 |
Author : M.S. Yao
Version:
Declaration:
subroutine mc_precip_phase(l, airm, fevap, lhp1, &
- rgas : used from constant
- grav : used from constant
- lhe : used from constant
- lhs : used from constant
- lhm : used from constant
- sha : used from constant
- bysha : used from constant
- pi : used from constant
- by6 : used from constant
- lmin :
integer, intent(in)
- index for layer and the convective base layer
- l :
integer, intent(in)
- index for layer and the convective base layer
- airm :
real*8, intent(in)
- air mass
- lhp1 :
real*8, intent(in)
- fraction for evaporation, precip phase at L+1
- fevap :
real*8, intent(in)
- fraction for evaporation, precip phase at L+1
- told1 :
real*8, intent(in)
- old temperature at L and L+1
- told :
real*8, intent(in)
- old temperature at L and L+1
- cond :
real*8, intent(in)
- save LHX temporarily, condensate
- vlat :
real*8, intent(in)
- save LHX temporarily, condensate
- lhp :
real*8, intent(out)
- precip phase
- mcloud :
real*8, intent(out)
- air mass for re-evaporation of precip
- heat1 :
real*8, intent(out)
- heating for phase change
- prcp :
real*8, intent(inout)
- precipitation