rad_and_vpd.c

Author:

Kevin Czajkowski

Date:

June 19, 1997

Description:

This subroutine calculates net radation and the vapor pressure deficit at the current time step for the current grid cell. The vapor pressure subroutine uses a regression curve and subroutine developed by John Kimball 1995 (references noted in aurad.c).

References

Input Variables:

Variable

Type

Units

Description

tmaxatmos_data_struct*Kmaximum temperature for the day.
tminatmos_data_struct*Kminimum temperature for the day.
A1_TRANSfloatNAMaximum clear sky transmittance, defined in rad_and_vpd.h
A2_TRANSfloatNAlapse rate per meter of max. clear sky transmisttance, defined in rad_and_vpd.h

Output Variables:

Variable

Type

Units

Description

vpdatmos_data_struct*Pascalsvapor pressure deficit
shorwaveatmos_data_struct*W m-2net shortwave radiation
longwaveatmos_data_struct*W m-2net longwave radiation
radatmos_data_struct*W m-2net radiation

Subroutines Called:

Modifications and Limitations

Since this method derives questionable shortwave values, a different method to calculate the incoming shortwave is used for calculations of net radiation.


VIC Home Page

VIC Code Page

Page Last Modified on 7/2/97