subroutine mp_morr_two_moment_isohelper::mp_morr_two_moment_c |
( |
integer(c_int), intent(in), value |
itimestep, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
th, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qv, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qc, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qr, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qi, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qs, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qg, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
ni, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
ns, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
nr, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
ng, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
rho, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
pii, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
p, |
|
|
real(c_double), intent(in), value |
dt_in, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
dz, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
w, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
rainnc, |
|
|
real(c_double), dimension(ims:ime, jms:jme), intent(inout) |
rainncv, |
|
|
real(c_double), dimension(ims:ime, jms:jme), intent(inout) |
sr, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
snownc, |
|
|
real(c_double), dimension(ims:ime, jms:jme), intent(inout) |
snowncv, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
graupelnc, |
|
|
real(c_double), dimension(ims:ime, jms:jme), intent(inout) |
graupelncv, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
refl_10cm, |
|
|
logical(c_bool), intent(in), value |
diagflag, |
|
|
integer(c_int), intent(in), value |
do_radar_ref, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
qrcuten, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
qscuten, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(in) |
qicuten, |
|
|
logical(c_bool), intent(in), value |
f_qndrop, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qndrop, |
|
|
real(c_double), dimension(ims:ime, jms:jme), intent(in) |
ht, |
|
|
integer(c_int), intent(in), value |
ids, |
|
|
integer(c_int), intent(in), value |
ide, |
|
|
integer(c_int), intent(in), value |
jds, |
|
|
integer(c_int), intent(in), value |
jde, |
|
|
integer(c_int), intent(in), value |
kds, |
|
|
integer(c_int), intent(in), value |
kde, |
|
|
integer(c_int), intent(in), value |
ims, |
|
|
integer(c_int), intent(in), value |
ime, |
|
|
integer(c_int), intent(in), value |
jms, |
|
|
integer(c_int), intent(in), value |
jme, |
|
|
integer(c_int), intent(in), value |
kms, |
|
|
integer(c_int), intent(in), value |
kme, |
|
|
integer(c_int), intent(in), value |
its, |
|
|
integer(c_int), intent(in), value |
ite, |
|
|
integer(c_int), intent(in), value |
jts, |
|
|
integer(c_int), intent(in), value |
jte, |
|
|
integer(c_int), intent(in), value |
kts, |
|
|
integer(c_int), intent(in), value |
kte, |
|
|
logical(c_bool), intent(in), value |
wetscav_on, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
rainprod, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
evapprod, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
qlsink, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
precr, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
preci, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
precs, |
|
|
real(c_double), dimension(ims:ime, jms:jme, kms:kme), intent(inout) |
precg |
|
) |
| |