subroutine module_bl_mynn::mynn_mix_chem |
( |
integer, intent(in) |
kts, |
|
|
integer, intent(in) |
kte, |
|
|
integer, intent(in) |
levflag, |
|
|
integer, intent(in) |
grav_settling, |
|
|
real, intent(in) |
delt, |
|
|
real, dimension(kts:kte), intent(in) |
dz, |
|
|
integer, intent(in) |
nchem, |
|
|
integer, intent(in) |
kdvel, |
|
|
integer, intent(in) |
ndvel, |
|
|
integer, intent(in) |
num_vert_mix, |
|
|
real, dimension( kts:kte, nchem ), intent(inout) |
chem1, |
|
|
real, dimension( ndvel ), intent(inout) |
vd1, |
|
|
real, dimension(kts:kte), intent(in) |
qnc, |
|
|
real, dimension(kts:kte), intent(in) |
qni, |
|
|
real, dimension(kts:kte), intent(in) |
p, |
|
|
real, dimension(kts:kte), intent(in) |
exner, |
|
|
real, dimension(kts:kte), intent(inout) |
thl, |
|
|
real, dimension(kts:kte), intent(inout) |
sqv, |
|
|
real, dimension(kts:kte), intent(inout) |
sqc, |
|
|
real, dimension(kts:kte), intent(inout) |
sqi, |
|
|
real, dimension(kts:kte), intent(inout) |
sqw, |
|
|
real, intent(in) |
ust, |
|
|
real, intent(in) |
flt, |
|
|
real, intent(in) |
flq, |
|
|
real, intent(in) |
flqv, |
|
|
real, intent(in) |
flqc, |
|
|
real, intent(in) |
wspd, |
|
|
real, intent(in) |
qcg, |
|
|
real, intent(in) |
uoce, |
|
|
real, intent(in) |
voce, |
|
|
real, dimension(kts:kte), intent(in) |
tsq, |
|
|
real, dimension(kts:kte), intent(in) |
qsq, |
|
|
real, dimension(kts:kte), intent(in) |
cov, |
|
|
real, dimension(kts:kte), intent(in) |
tcd, |
|
|
real, dimension(kts:kte), intent(in) |
qcd, |
|
|
real, dimension(kts:kte), intent(in) |
dfm, |
|
|
real, dimension(kts:kte), intent(in) |
dfh, |
|
|
real, dimension(kts:kte), intent(in) |
dfq, |
|
|
real, dimension( kts:kte+1), intent(in) |
s_aw, |
|
|
real, dimension( kts:kte+1,nchem), intent(in) |
s_awchem, |
|
|
integer, intent(in) |
bl_mynn_cloudmix |
|
) |
| |