CCPP Scientific Documentation
v5.0.0
subroutine, private module_sf_noahmplsm::soilwater ( type (noahmp_parameters), intent(in)  parameters,
integer, intent(in)  nsoil,
integer, intent(in)  nsnow,
real, intent(in)  dt,
real, dimension(1:nsoil), intent(in)  zsoil,
real, dimension(-nsnow+1:nsoil), intent(in)  dzsnso,
real, intent(in)  qinsur,
real, intent(in)  qseva,
real, dimension(1:nsoil), intent(in)  etrani,
real, dimension(1:nsoil), intent(in)  sice,
integer, intent(in)  iloc,
integer, intent(in)  jloc,
real, dimension(1:nsoil), intent(inout)  sh2o,
real, dimension(1:nsoil), intent(inout)  smc,
real, intent(inout)  zwt,
integer, intent(in)  vegtyp,
real, intent(inout)  smcwtd,
real, intent(inout)  deeprech,
real, intent(out)  runsrf,
real, intent(out)  qdrain,
real, intent(out)  runsub,
real, dimension(1:nsoil), intent(out)  wcnd,
real, intent(out)  fcrmax 
)
private
Parameters
[in]parameterscalculate surface runoff and soil moisture.
[in]ilocgrid index

References infil(), opt_inf, opt_run, srt(), sstep(), and zwteq().

Referenced by water().

Here is the call graph for this function: