Scientific Investigations Report 2006–5318

U.S. GEOLOGICAL SURVEY
Scientific Investigations Report 2006–5318

Back to Table of Contents

NAME

masbal_dpm.f

MODULE PROCESS (TYPE)

Accumulate daily HRU budget items and calculate daily, monthly, and annual averages for the modeled area as a whole.

DEFINITION

Module accumulates daily HRU budget items and calculates daily, monthly, and annual averages for the modeled area. If observed discharge data are being used, then the last part of the module makes adjustments based on results from module runtru_dpm.f, which apportions observed discharge and recalculates recharge. Runtru_dpm.f is called after the process loop and therefore need to recalculate the basin averages of the affected water-budget items. These adjustments are not made in this module if there is no observed data input (nobs=0). The module is based on Bauer and Vaccaro (1987)

KEYWORDS

CREATION DATE

July, 2004

PARAMETERS DECLARED

dsum

Check to determine if outputting daily water-budgets (<1 then no daily water budget), no units.

VARIABLES DECLARED

qbaldy

Daily water balance for the modeled area, in inches.

qbalmo

Monthly water balance for the modeled area, in inches.

qbalyr

Annual water balance for the modeled area, in inches.

EXTERNAL VARIABLES USED

wght

HRU area as fraction of total area, as a fraction. [basin]

tavf

Daily average temperature for each of the HRUs, in degrees. [grid]

hru_rototal

Total runoff for a HRU from Darcy flow and excess water, in inches. [runoff]

hru_chnginter

Change in intercepted water from yesterday day, in inches. [intrcp]

hru_ppt

Daily precipitation for each of the HRUs, in inches. [grid]

hru_potet

Potential evapotranspiration for HRU, in inches. [potet]

hru_rechrge

Calculated recharge-water leaving bottom of the root zone, in inches. [runoff]

hru_obsdisch

Apportioned observed surface runoff based on calculated runoff, in inches. [runtru]

hru_lakestor

PET for lakes for the case of no observed surface runoff or its = 0.0, in inches. [runoff]

hru_pevsoil

Potential evaporation demand for soil evaporation, in inches. [soilev]

hru_actevsoil

Actual evaporation from upper 1 foot of the soil column, in inches. [soilev]

hru_petcrop

Potential plant transpiration adjusted for crop growth, in inches. [plantet]

hru_aetplnt

Actual plant transpiration, in inches. [plantet]

hru_chngsm

Total change in soil moisture (saturated and unsaturated), in inches. [soilms]

hru_chngsno

Change in snowpack for this day for HRU, in inches. [snowpck]

hru_sublmton

Amount of sublimation loss from snowpack for HRU, in inches. [snowpck]

hru_evapinter

Amount of intercepted water evaporated from the canopy, in inches. [intrcp]

hru_irrigation

Amount of irrigation water applied to a HRU, in inches. [intrcp]

chgsmrobsn

Basin change in saturated soil moisture due to observed discharge, in inches. [runtru]

surplus

Basin amount of excess not drained by observed discharge, in inches. [runtru]

deficit

Basin amount observed discharge not supplied by free water, in inches. [runtru]

DESCRIPTION

The module first declares the three variables for the daily, monthly, annual water balances for the modeled area. These variables are: qbaldy, qbalmo, and qbalyr, respectively. The initialization part of the module initializes the above variables to zero and gets the variable wght, which weights the water-budget components for each HRU based on area.

The run part of the module accumulates for each day the HRU values for the external variables listed above. If the parameter dsum is less than 1, then the daily water balance (qbaldy) is not calculated. The daily water balance for all HRUs can be a large file and thus, should only be used in selected situations. Last, if there is observed runoff, then the three external variables chgsmrobsn, surplus, and deficit are obtained from the module runtru_dpm.f. These three variables account for basin changes in soil moisture and surpluses/deficits due to accounting for observed runoff. These budget items are then accumulated in the budget terms. This calculation is completed at this time because runtru_dpm.f is invoked after the process loop.

REFERENCES

Bauer, H.H., and Vaccaro, J.J., 1987, Documentation of a deep percolation model for estimating ground-water recharge: U. S. Geological Survey Open-File Report 86-536, 180 p.

DEVELOPER NAME AND ADDRESS

Henry H. Bauer and John J. Vaccaro

U.S. Geological Survey

Washington Water Science Center

934 Broadway, Suite 300

Tacoma, WA 98402

Modified by:

John J. Vaccaro

U.S. Geological Survey

Washington Water Science Center

934 Broadway, Suite 300

Tacoma, WA 98402

Telephone: 253-552-1620

Fax: 253-552-1581

Email: jvaccaro@usgs.gov

Back to Table of Contents

AccessibilityFOIAPrivacyPolicies and Notices

Take Pride in America home page.FirstGov buttonU.S. Department of the Interior | U.S. Geological Survey
Persistent URL: https://pubs.water.usgs.gov/sir20065318
Page Contact Information: Publications Team
Page Last Modified: Thursday, 01-Dec-2016 19:32:05 EST