|
private |
If snow layers are present over an unfrozen lake, and the top layer of the lake is capable of absorbing the latent heat without going below freezing, the snow-water is runoff and the latent heat is subtracted from the lake.
watsat | volumetric soil water at saturation (porosity) | |
tksatu | thermal conductivity, saturated soil [W/m-K] | |
tkmg | thermal conductivity, soil minerals [W/m-K] | |
tkdry | thermal conductivity, dry soil (W/m/Kelvin) | |
csol | heat capacity, soil solids (J/m**3/Kelvin) | |
[in] | dtime | timestep |
[in] | dz_lake | layer thickness for lake (m) |
[in] | forc_rain | rain rate [mm/s] |
[in] | forc_snow | snow rate [mm/s] |
[in] | qflx_evap_tot | qflx_evap_soi + qflx_evap_veg + qflx_tran_veg |
[in] | forc_t | atmospheric temperature (Kelvin) |
[in] | do_capsnow | true => do snow capping |
[in] | t_grnd | ground temperature (Kelvin) |
[in] | qflx_evap_soi | soil evaporation (mm H2O/s) (+ = to atm) |
[in] | qflx_snomelt | snow melt (mm H2O /s) |
[in] | imelt | flag for melting (=1), freezing (=2), Not=0 |
[in,out] | begwb | water mass begining of the time step |
[in,out] | z | layer depth (m) |
[in,out] | dz | layer thickness depth (m) |
[in,out] | zi | interface depth (m) |
[in,out] | snl | number of snow layers |
[in,out] | h2osno | snow water (mm H2O) |
[in,out] | snowdp | snow height (m) |
[in,out] | lake_icefrac | mass fraction of lake layer that is frozen |
[in,out] | t_lake | lake temperature (Kelvin) |
[in,out] | frac_iceold | fraction of ice relative to the tot water |
[out] | endwb | water mass end of the time step |
[out] | snowage | non dimensional snow age [-] |
[out] | snowice | average snow ice lens |
[out] | snowliq | average snow liquid water |
[out] | t_snow | vertically averaged snow temperature |
[out] | t_soisno | snow temperature (Kelvin) |
[out] | h2osoi_ice | ice lens (kg/m2) |
[out] | h2osoi_liq | liquid water (kg/m2) |
[out] | h2osoi_vol | volumetric soil water (0<=h2osoi_vol<=watsat)[m3/m3] |
[out] | qflx_drain | sub-surface runoff (mm H2O /s) |
[out] | qflx_surf | surface runoff (mm H2O /s) |
[out] | qflx_infl | infiltration (mm H2O /s) |
[out] | qflx_qrgwl | qflx_surf at glaciers, wetlands, lakes |
[out] | qcharge | aquifer recharge rate (mm/s) |
[out] | qflx_prec_grnd | water onto ground including canopy runoff [kg/(m2 s)] |
[out] | qflx_snowcap | excess precipitation due to snow capping (mm H2O /s) [+] |
[out] | qflx_snowcap_col | excess precipitation due to snow capping (mm H2O /s) [+] |
[out] | qflx_snow_grnd_pft | snow on ground after interception (mm H2O/s) [+] |
[out] | qflx_snow_grnd_col | snow on ground after interception (mm H2O/s) [+] |
[out] | qflx_rain_grnd | rain on ground after interception (mm H2O/s) [+] |
[out] | qflx_evap_tot_col | pft quantity averaged to the column (assuming one pft) |
[out] | soilalpha | factor that reduces ground saturated specific humidity (-) |
[out] | zwt | water table depth |
[out] | fcov | fractional area with water table at surface |
[out] | rootr_column | effective fraction of roots in each soil layer |
[out] | qflx_evap_grnd | ground surface evaporation rate (mm H2O/s) [+] |
[out] | qflx_sub_snow | sublimation rate from snow pack (mm H2O /s) [+] |
[out] | qflx_dew_snow | surface dew added to snow pack (mm H2O /s) [+] |
[out] | qflx_dew_grnd | ground surface dew formation (mm H2O /s) [+] |
[out] | qflx_rain_grnd_col | rain on ground after interception (mm H2O/s) [+] |
Definition at line 3089 of file clm_lake.f90.
References snowwater().