SnowPackEnergyBalance

Author:

Bart Nijssen

Date:

October 8, 1996

Description:

Calulates the surface energy balance for the snow pack.

References

Bras, R. A. (1990). Hydrology, an introduction to hydrologic science, Addisson Wesley.

Input Variables:

Variable

Type

Units

Description

TSurfdoubledeg CEffective surface temperature
apva_listN/Arefers to the following variable argument list:
  • double Dt - model time step (hours)
  • double Ra - aerodynamic resistance (s/m)
  • double Z - reference height (m)
  • double Displacement - displacement height (m)
  • double Z0 - surface roughness height (m)
  • double Wind - wind speed (m/s)
  • double ShortRad - net incident shortwave radiation (W/m2)
  • double LongRadIn - incoming longwave radiation (W/m2)
  • double AirDens - density of air (kg/m3)
  • double Lv - latent heat of vaporization (J/kg3)
  • double Tair - air temperature (C)
  • double Press - air pressure (kPa)
  • double Vpd - vapor pressure deficit (kPa)
  • double EactAir - actual vapor pressure of air (kPa)
  • double Rain - rain fall (m/timestep)
  • double SweSurfaceLayer - snow water equivalent in surface layer (m)
  • double SurfaceLiquidWater - liquid water in the surface layer (m)
  • double OldTSurf - surface temperature during previous time step
  • double GroundFlux - ground Heat Flux (W/m2)
  • double *RefreezeEnergy - refreeze energy (W/m2)
  • double *VaporMassFlux - mass flux of water vapor to or from the intercepted snow
  • double AdvectedEnergy - energy advected by precipitation (W/m2)
  • double DeltaColdContent - change in cold content (W/m2)

Output Variables:

Variable

Type

Units

Description

VaporMassFluxdouble *W/m^2mass flux of water vapor to or from the intercepted snow
RefreezeEnergydouble *W/m^2available energy input over the cold content used to melt

Subroutines Called:

Modifications and Limitations


VIC Home Page

VIC Code Page

Page Last Modified on 6/2/97