SUEWS API Site
Documentation of SUEWS source code
|
Go to the source code of this file.
Modules | |
module | snow_module |
Functions/Subroutines | |
subroutine | snow_module::meltheat (lvS_J_kg, lv_J_kg, tstep_real, RadMeltFact, TempMeltFact, SnowAlbMax, SnowDensMin, Temp_C, Precip, PrecipLimit, PrecipLimitAlb, nsh_real, sfr_surf, Tsurf_ind, state_id, qn1_ind_snow, SnowWater, deltaQi, SnowPack, SnowFrac, SnowAlb, SnowDens, SnowfallCum, mwh, fwh, Qm, QmFreez, QmRain, snowCalcSwitch, Qm_melt, Qm_freezState, Qm_rain, FreezMelt, FreezState, FreezStateVol, rainOnSnow, SnowDepth, mw_ind) |
subroutine | snow_module::snowcalc (tstep, imin, it, dectime, is, snowCalcSwitch, EvapMethod, CRWmin, CRWmax, nsh_real, lvS_J_kg, avdens, avRh, Press_hPa, Temp_C, RAsnow, psyc_hPa, avcp, sIce_hPa, PervFraction, vegfraction, addimpervious, vpd_hPa, qn_e, s_hPa, ResistSurf, RA, rb, tlv, snowdensmin, SnowProf_24hr, precip, PipeCapacity, RunoffToWater, addVeg, SnowLimPaved, SnowLimBldg, FlowChange, drain, WetThresh, stateOld, mw_ind, SoilStoreCap, rainonsnow, freezmelt, freezstate, freezstatevol, Qm_Melt, Qm_rain, Tsurf_ind, sfr_surf, dayofWeek_id, StoreDrainPrm, SnowPackLimit, AddWater, addwaterrunoff, soilstore_id, SnowPack, SurplusEvap, SnowFrac, SnowWater, iceFrac, SnowDens, runoffAGimpervious, runoffAGveg, surplusWaterBody, ev_tot, qe_tot, runoff_tot, surf_chang_tot, chSnow_tot, rss_surf, runoff_snowfree, chang, changSnow, SnowToSurf, state_id, ev_snow, SnowRemoval, swe, runoffPipes, mwstore, runoffwaterbody) |
subroutine | snow_module::evap_suews_snow (Qm, QP, lvS_J_kg, avdens, avRh, Press_hPa, Temp_C, RAsnow, psyc_hPa, tstep, avcp, sIce_hPa, dectime, ev_snow, tlv_sub) |
subroutine | snow_module::snow_removal (is, SnowFrac, sfr_surf, SnowPack, SnowRemoval, SnowLimPaved, SnowLimBldg) |
real(kind(1d0)) function | snow_module::snowdepletioncurve (is, swe, sweD) |
subroutine | snow_module::veg_fr_snow (sfr_surf, SnowFrac, veg_fr) |
subroutine | snow_module::snowupdate (tstep, Temp_C, tau_a, tau_f, tau_r, SnowDensMax, SnowDensMin, SnowAlbMax, SnowAlbMin, SnowPack_prev, SnowAlb_prev, SnowDens_prev, SnowAlb_next, SnowDens_next) |
real(kind(1d0)) function | snow_module::update_snow_albedo (tstep, SnowPack_prev, SnowAlb_prev, Temp_C, tau_a, tau_f, SnowAlbMax, SnowAlbMin) |
real(kind(1d0)) function, dimension(nsurf) | snow_module::update_snow_dens (tstep, SnowPack_prev, SnowDens_prev, tau_r, SnowDensMax, SnowDensMin) |