Skip to content

Release of VIC 4.1.2.h

Compare
Choose a tag to compare
@jhamman jhamman released this 20 Aug 19:52
· 2094 commits to master since this release

***** Description of changes from VIC 4.1.2.g to VIC 4.1.2.h *****

Bug Fixes:

Fixed use of uninitialized soil moisture values on first time step.

Files Affected:

initialize_model_state.c

Description:

The tmp_moist array, used in initialize_model_state() as an input to
compute_runoff_and_asat(), was initialized within an if statement that
caused it to be sent to compute_runoff_and_asat() without initialization
in some cases.  This has been fixed by moving the initialization of
tmp_moist outside the if statement.

Fixed errors in forcing disaggregation under certain input cases.

Files Affected:

initialize_atmos.c
mtclim_vic.c
mtclim_wrapper.c

Description:

Fixed bugs in the following cases:
1. User supplied daily incoming shortwave (not sub-daily)
2. User supplied daily specific or relative humidity without supplying
   average daily pressure or temperature, respectively (with which to
   convert these to daily vapor pressure).

Fixed bug in root zone calculation.

Files Affected:

calc_root_fraction.c

Description:

Fixed infinite loop that was occurring when the total  of root zone
depths exceeded the total soil depth and one of the root zone boundaries
coincided with a soil layer boundary.