subroutine fv_sat_adj::fv_sat_adj_work |
( |
real, intent(in) |
mdt, |
|
|
real, intent(in) |
zvir, |
|
|
integer, intent(in) |
is, |
|
|
integer, intent(in) |
ie, |
|
|
integer, intent(in) |
js, |
|
|
integer, intent(in) |
je, |
|
|
integer, intent(in) |
ng, |
|
|
logical, intent(in) |
hydrostatic, |
|
|
logical, intent(in) |
consv_te, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(out) |
te0, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
qv, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
ql, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
qi, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
qr, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
qs, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
qg, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(in) |
hs, |
|
|
real, dimension (is:ie, js:je), intent(in) |
dpln, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(in) |
delz, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
pt, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(in) |
dp, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
q_con, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(inout) |
cappa, |
|
|
real (kind_grid), dimension (is - ng:ie + ng, js - ng:je + ng), intent(in) |
area, |
|
|
real, dimension (is:ie, js:je), intent(inout) |
dtdt, |
|
|
logical, intent(in) |
out_dt, |
|
|
logical, intent(in) |
last_step, |
|
|
logical, intent(in) |
do_qa, |
|
|
real, dimension (is - ng:ie + ng, js - ng:je + ng), intent(out) |
qa |
|
) |
| |
|
private |