CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC

◆ snowcompaction()

subroutine clm_lake::snowcompaction ( integer, intent(in)  lbc,
integer, intent(in)  ubc,
integer, intent(in)  num_snowc,
integer, dimension(ubc-lbc+1), intent(in)  filter_snowc,
integer, dimension(1), intent(in)  snl,
integer, dimension(1,-nlevsnow+1:nlevsoil), intent(in)  imelt,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(in)  frac_iceold,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(in)  t_soisno,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(in)  h2osoi_ice,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(in)  h2osoi_liq,
real(kind_lake), intent(in)  dtime,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(inout)  dz 
)
private
Parameters
[in]ubccolumn bounds
[in]num_snowcnumber of column snow points in column filter
[in]filter_snowccolumn filter for snow points
[in]snlnumber of snow layers
[in]imeltflag for melting (=1), freezing (=2), Not=0
[in]frac_iceoldfraction of ice relative to the tot water
[in]t_soisnosoil temperature (Kelvin)
[in]h2osoi_iceice lens (kg/m2)
[in]h2osoi_liqliquid water (kg/m2)
[in,out]dzlayer depth (m)