~ ~ ~ PURPOSE ~ ~ ~ this subroutine predicts daily snom melt when the average air temperature exceeds 0 degrees Celcius
~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ihru |none |HRU number snocov1 |none |1st shape parameter for snow cover equation |This parameter is determined by solving the |equation for 50% snow cover snocov2 |none |2nd shape parameter for snow cover equation |This parameter is determined by solving the |equation for 95% snow cover snotmp |deg C |temperature of snow pack in HRU ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ wst(:)%weat%ts(:) |mm H2O |precipitation for the time step during day snofall |mm H2O |amount of precipitation falling as freezing rain/snow on day snomlt |mm H2O |amount of water in snow melt for the day ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~ Intrinsic: Real, Sin, Exp
~ ~ ~ ~ ~ ~ END SPECIFICATIONS ~ ~ ~ ~ ~ ~
estimate snow pack temperature calculate snow fall set subdaily effective precip to zero adjust melt factor for time of year 365/2pi = 58.09 adjust for areal extent of snow cover