subroutine, public module_bl_myjpbl::myjpbl | ( | integer, intent(in) | ntsd, |
integer, intent(in) | me, | ||
real(kind=kfpt), intent(in) | dt_phs, | ||
real(kind=kfpt), dimension(1:lm-1), intent(inout) | epsl, | ||
real(kind=kfpt), dimension(1:lm), intent(in) | epsq2, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | ht, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | stdh, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | dz, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | del, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | pmid, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm+1), intent(in) | pinh, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | th, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | t, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | exner, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | q, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | cwm, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | u, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | v, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | tsk, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | qsfc, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | chklowq, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | thz0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | qz0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | uz0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | vz0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | xland, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | sice, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | snow, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(inout) | q2, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(inout) | exch_h, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | ustar, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | z0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | el_myj, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | pblh, | ||
integer(kind=kint), dimension(ims:ime,jms:jme), intent(out) | kpbl, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | ct, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | akhs, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | akms, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | elflx, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | mixht, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | thlm, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | qlm, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | rublten, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | rvblten, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | rthblten, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | rqblten, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(out) | rqcblten, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | dusfc, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | dvsfc, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | dtsfc, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | dqsfc, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | xkzo, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | xkzmo, | ||
integer, intent(in) | ict, | ||
integer(kind=kint), intent(in) | ids, | ||
integer(kind=kint), intent(in) | ide, | ||
integer(kind=kint), intent(in) | jds, | ||
integer(kind=kint), intent(in) | jde, | ||
integer(kind=kint), intent(in) | ims, | ||
integer(kind=kint), intent(in) | ime, | ||
integer(kind=kint), intent(in) | jms, | ||
integer(kind=kint), intent(in) | jme, | ||
integer(kind=kint), intent(in) | its, | ||
integer(kind=kint), intent(in) | ite, | ||
integer(kind=kint), intent(in) | jts, | ||
integer(kind=kint), intent(in) | jte, | ||
integer(kind=kint), intent(in) | lm ) |
Definition at line 219 of file module_BL_MYJPBL.F90.