CCPP Scientific Documentation
v5.0.0
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().

Here is the call graph for this function: