subroutine, public module_sf_jsfc::jsfc | ( | logical, dimension(ims:ime,jms:jme), intent(in) | flag_iter, |
integer, intent(in) | iter, | ||
integer, intent(in) | me, | ||
integer, intent(in) | ntsd, | ||
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,1:lm), intent(in) | dz, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | phmid, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm+1), intent(in) | phint, | ||
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) | q, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme,1:lm), intent(in) | qc, | ||
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,1:lm), intent(in) | q2, | ||
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(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(inout) | ustar, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | z0, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | z0base, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | pblh, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(in) | mavail, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | rmol, | ||
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(out) | chklowq, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | hlflx, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(inout) | rib, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | cm, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | ch, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | stress, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | ffm, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | ffh, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | wind, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | fm10, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | fh2, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | a1u, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | a1t, | ||
real(kind=kfpt), dimension(ims:ime,jms:jme), intent(out) | a1q, | ||
integer, intent(in) | ids, | ||
integer, intent(in) | ide, | ||
integer, intent(in) | jds, | ||
integer, intent(in) | jde, | ||
integer, intent(in) | kds, | ||
integer, intent(in) | kde, | ||
integer, intent(in) | ims, | ||
integer, intent(in) | ime, | ||
integer, intent(in) | jms, | ||
integer, intent(in) | jme, | ||
integer, intent(in) | kms, | ||
integer, intent(in) | kme, | ||
integer, intent(in) | its, | ||
integer, intent(in) | ite, | ||
integer, intent(in) | jts, | ||
integer, intent(in) | jte, | ||
integer, intent(in) | kts, | ||
integer, intent(in) | lm, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg ) |
Definition at line 114 of file module_SF_JSFC.F90.
References sfcdif().