CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ snowwater()

subroutine clm_lake::snowwater ( integer, intent(in) lbc,
integer, intent(in) ubc,
integer, intent(in) num_snowc,
integer, dimension(ubc-lbc+1), intent(in) filter_snowc,
integer, intent(in) num_nosnowc,
integer, dimension(ubc-lbc+1), intent(in) filter_nosnowc,
integer, dimension(1), intent(in) snl,
logical, dimension(1), intent(in) do_capsnow,
real(kind_lake), dimension(1), intent(in) qflx_snomelt,
real(kind_lake), dimension(1), intent(in) qflx_rain_grnd,
real(kind_lake), dimension(1), intent(in) qflx_sub_snow,
real(kind_lake), dimension(1), intent(in) qflx_evap_grnd,
real(kind_lake), dimension(1), intent(in) qflx_dew_snow,
real(kind_lake), dimension(1), intent(in) qflx_dew_grnd,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(in) dz,
real(kind_lake), intent(in) dtime,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(inout) h2osoi_ice,
real(kind_lake), dimension(1,-nlevsnow+1:nlevsoil), intent(inout) h2osoi_liq,
real(kind_lake), dimension(1), intent(out) qflx_top_soil )
private
Parameters
[in]ubccolumn bounds
[in]num_snowcnumber of snow points in column filter
[in]filter_snowccolumn filter for snow points
[in]num_nosnowcnumber of non-snow points in column filter
[in]filter_nosnowccolumn filter for non-snow points
[in]snlnumber of snow layers
[in]do_capsnowtrue => do snow capping
[in]dtimetimestep
[in]qflx_snomeltsnow melt (mm H2O /s)
[in]qflx_rain_grndrain on ground after interception (mm H2O/s) [+]
[in]qflx_sub_snowsublimation rate from snow pack (mm H2O /s) [+]
[in]qflx_evap_grndground surface evaporation rate (mm H2O/s) [+]
[in]qflx_dew_snowsurface dew added to snow pack (mm H2O /s) [+]
[in]qflx_dew_grndground surface dew formation (mm H2O /s) [+]
[in]dzlayer depth (m)
[in,out]h2osoi_iceice lens (kg/m2)
[in,out]h2osoi_liqliquid water (kg/m2)
[out]qflx_top_soilnet water input into soil from top (mm/s)

Definition at line 3955 of file clm_lake.f90.