CCPP Scientific Documentation
v5.0.0
subroutine, private module_sf_noahmplsm::water ( type (noahmp_parameters), intent(in)  parameters,
integer, intent(in)  vegtyp,
integer, intent(in)  nsnow,
integer, intent(in)  nsoil,
integer, dimension(-nsnow+1:0), intent(in)  imelt,
real, intent(in)  dt,
real, intent(in)  uu,
real, intent(in)  vv,
real, intent(in)  fcev,
real, intent(in)  fctr,
real, intent(in)  qprecc,
real, intent(in)  qprecl,
real, intent(in)  elai,
real, intent(in)  esai,
real, intent(in)  sfctmp,
real, intent(in)  qvap,
real, intent(in)  qdew,
real, dimension( 1:nsoil), intent(in)  zsoil,
real, dimension( 1:nsoil), intent(in)  btrani,
real, dimension(-nsnow+1: 0), intent(in)  ficeold,
real, intent(inout)  ponding,
real, intent(in)  tg,
integer, intent(in)  ist,
real, intent(in)  fveg,
integer, intent(in)  iloc,
integer, intent(in)  jloc,
real, dimension( 1:nsoil), intent(in)  smceq,
real, intent(in)  bdfall,
real, intent(in)  fp,
real, intent(in)  rain,
real, intent(in)  snow,
real, intent(in)  qsnow,
real, intent(in)  qrain,
real, intent(in)  snowhin,
real, intent(in)  latheav,
real, intent(in)  latheag,
logical, intent(in)  frozen_canopy,
logical, intent(in)  frozen_ground,
integer, intent(inout)  isnow,
real, intent(inout)  canliq,
real, intent(inout)  canice,
real, intent(inout)  tv,
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, dimension(-nsnow+1:nsoil), intent(inout)  stc,
real, dimension(-nsnow+1:nsoil), intent(inout)  zsnso,
real, dimension( 1:nsoil), intent(inout)  sh2o,
real, dimension( 1:nsoil), intent(inout)  smc,
real, dimension( 1:nsoil), intent(inout)  sice,
real, intent(inout)  zwt,
real, intent(inout)  wa,
real, intent(inout)  wt,
real, dimension(-nsnow+1:nsoil), intent(inout)  dzsnso,
real, intent(inout)  wslake,
real, intent(inout)  smcwtd,
real, intent(inout)  deeprech,
real, intent(inout)  rech,
real, intent(out)  cmc,
real, intent(out)  ecan,
real, intent(out)  etran,
real, intent(out)  fwet,
real, intent(out)  runsrf,
real, intent(out)  runsub,
real, intent(out)  qin,
real, intent(out)  qdis,
real, intent(out)  ponding1,
real, intent(out)  ponding2,
real, intent(out)  qsnbot,
real, intent(out)  esnow 
)
private

References canwater(), groundwater(), opt_run, shallowwatertable(), snowwater(), and soilwater().

Referenced by noahmp_sflx().

Here is the call graph for this function: