sq_snom Subroutine

subroutine sq_snom()

Uses

  • proc~~sq_snom~~UsesGraph proc~sq_snom sq_snom module~climate_module climate_module proc~sq_snom->module~climate_module module~hru_module hru_module proc~sq_snom->module~hru_module module~hydrograph_module hydrograph_module proc~sq_snom->module~hydrograph_module module~output_landscape_module output_landscape_module proc~sq_snom->module~output_landscape_module module~time_module time_module proc~sq_snom->module~time_module module~hydrograph_module->module~time_module module~basin_module basin_module module~hydrograph_module->module~basin_module

~ ~ ~ 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

Arguments

None