subroutine, public module_sf_noahmplsm::noahmp_sflx | ( | type (noahmp_parameters), intent(in) | parameters, |
integer, intent(in) | iloc, | ||
integer, intent(in) | jloc, | ||
real, intent(in) | lat, | ||
integer, intent(in) | yearlen, | ||
real, intent(in) | julian, | ||
real, intent(in) | cosz, | ||
real, intent(in) | dt, | ||
real, intent(in) | dx, | ||
real, intent(in) | dz8w, | ||
integer, intent(in) | nsoil, | ||
real, dimension( 1:nsoil), intent(in) | zsoil, | ||
integer, intent(in) | nsnow, | ||
real, intent(in) | shdfac, | ||
real, intent(in) | shdmax, | ||
integer, intent(in) | vegtyp, | ||
integer, intent(in) | ice, | ||
integer, intent(in) | ist, | ||
real, dimension( 1:nsoil), intent(in) | smceq, | ||
real, intent(in) | sfctmp, | ||
real, intent(in) | sfcprs, | ||
real, intent(in) | psfc, | ||
real, intent(in) | uu, | ||
real, intent(in) | vv, | ||
real, intent(in) | q2, | ||
real, intent(in) | qc, | ||
real, intent(in) | soldn, | ||
real, intent(in) | lwdn, | ||
real, intent(in) | prcpconv, | ||
real, intent(in) | prcpnonc, | ||
real, intent(in) | prcpshcv, | ||
real, intent(in) | prcpsnow, | ||
real, intent(in) | prcpgrpl, | ||
real, intent(in) | prcphail, | ||
real, intent(in) | tbot, | ||
real, intent(in) | co2air, | ||
real, intent(in) | o2air, | ||
real, intent(in) | foln, | ||
real, dimension(-nsnow+1: 0), intent(in) | ficeold, | ||
real, intent(inout) | zlvl, | ||
real, intent(inout) | albold, | ||
real, intent(inout) | sneqvo, | ||
real, dimension(-nsnow+1:nsoil), intent(inout) | stc, | ||
real, dimension( 1:nsoil), intent(inout) | sh2o, | ||
real, dimension( 1:nsoil), intent(inout) | smc, | ||
real, intent(inout) | tah, | ||
real, intent(inout) | eah, | ||
real, intent(inout) | fwet, | ||
real, intent(inout) | canliq, | ||
real, intent(inout) | canice, | ||
real, intent(inout) | tv, | ||
real, intent(inout) | tg, | ||
real, intent(inout) | qsfc, | ||
real, intent(inout) | qsnow, | ||
integer, intent(inout) | isnow, | ||
real, dimension(-nsnow+1:nsoil), intent(inout) | zsnso, | ||
real, intent(inout) | snowh, | ||
real, intent(inout) | sneqv, | ||
real, dimension(-nsnow+1: 0), intent(inout) | snice, | ||
real, dimension(-nsnow+1: 0), intent(inout) | snliq, | ||
real, intent(inout) | zwt, | ||
real, intent(inout) | wa, | ||
real, intent(inout) | wt, | ||
real, intent(inout) | wslake, | ||
real, intent(inout) | lfmass, | ||
real, intent(inout) | rtmass, | ||
real, intent(inout) | stmass, | ||
real, intent(inout) | wood, | ||
real, intent(inout) | stblcp, | ||
real, intent(inout) | fastcp, | ||
real, intent(inout) | lai, | ||
real, intent(inout) | sai, | ||
real, intent(inout) | cm, | ||
real, intent(inout) | ch, | ||
real, intent(inout) | tauss, | ||
real, intent(inout) | smcwtd, | ||
real, intent(inout) | deeprech, | ||
real, intent(inout) | rech, | ||
real, intent(out) | z0wrf, | ||
real, intent(out) | fsa, | ||
real, intent(out) | fsr, | ||
real, intent(out) | fira, | ||
real, intent(out) | fsh, | ||
real, intent(out) | ssoil, | ||
real, intent(out) | fcev, | ||
real, intent(out) | fgev, | ||
real, intent(out) | fctr, | ||
real, intent(out) | ecan, | ||
real, intent(out) | etran, | ||
real, intent(out) | edir, | ||
real, intent(out) | trad, | ||
real, intent(out) | tgb, | ||
real, intent(out) | tgv, | ||
real, intent(out) | t2mv, | ||
real, intent(out) | t2mb, | ||
real, intent(out) | q2v, | ||
real, intent(out) | q2b, | ||
real, intent(out) | runsrf, | ||
real, intent(out) | runsub, | ||
real, intent(out) | apar, | ||
real, intent(out) | psn, | ||
real, intent(out) | sav, | ||
real, intent(out) | sag, | ||
real, intent(out) | fsno, | ||
real, intent(out) | nee, | ||
real, intent(out) | gpp, | ||
real, intent(out) | npp, | ||
real, intent(out) | fveg, | ||
real, intent(out) | albedo, | ||
real, intent(out) | qsnbot, | ||
real, intent(out) | ponding, | ||
real, intent(out) | ponding1, | ||
real, intent(out) | ponding2, | ||
real, intent(out) | rssun, | ||
real, intent(out) | rssha, | ||
real, intent(out) | bgap, | ||
real, intent(out) | wgap, | ||
real, intent(out) | chv, | ||
real, intent(out) | chb, | ||
real, intent(out) | emissi, | ||
real, intent(out) | shg, | ||
real, intent(out) | shc, | ||
real, intent(out) | shb, | ||
real, intent(out) | evg, | ||
real, intent(out) | evb, | ||
real, intent(out) | ghv, | ||
real, intent(out) | ghb, | ||
real, intent(out) | irg, | ||
real, intent(out) | irc, | ||
real, intent(out) | irb, | ||
real, intent(out) | tr, | ||
real, intent(out) | evc, | ||
real, intent(out) | chleaf, | ||
real, intent(out) | chuc, | ||
real, intent(out) | chv2, | ||
real, intent(out) | chb2, | ||
real, intent(out) | fpice, | ||
real, intent(out) | pahv, | ||
ifdef, | |||
CCPP | |||
) |
References atm(), carbon(), dveg, energy(), error(), phenology(), precip_heat(), physcons::rhoair, and water().
Referenced by noahmpdrv::noahmpdrv_run().