UW logo

Variable Infiltration Capacity (VIC)
Macroscale Hydrologic Model

Home | Links | Contact
Dept. of Civil and Env. Engineering
University of Washington
Box 352700
Seattle, WA 98195-2700
206.685.1796
vicadmin@hydro.washington.edu

Archived VIC Releases

Contents:


Overview of Recent VIC Versions

VIC development branched into 2 parallel paths at release 4.0.3. The 4.0.x branch has continued development of the same basic feature set, while the 4.1.x branch has incorporated new model algorithms including spatially-distributed soil ice and snow cover, a lake model, and permafrost processes.

VIC Releases 4.0.0 - 4.0.6 all contain the same basic feature set:

  • Multiple land cover tiles per grid cell
  • Single soil column per grid cell, consisting of multiple soil layers
  • Water balance and energy balance modes
  • Optional finite-difference solution to soil temperature profile
  • Modeling of both the surface snow pack and the snow intercepted by the canopy
  • Simulation of seasonally-frozen soil
  • Multiple snow/elevation bands within a grid cell

VIC Releases 4.1.0 and 4.1.1 contain several new features, including:

  • Canopy temperature no longer assumed to equal air temperature; temperature of canopy snow found by iterating to close the canopy energy balance.
  • Optional iteration between the canopy energy solution and the surface energy solution. This behavior is controlled by the CLOSE_ENERGY parameter.
  • Parameterization of spatial variability of snow cover and frozen soil
  • Simulation of effects of snowmelt for partial snow cover
  • Modeling of lakes and wetlands
  • Modeling of blowing snow sublimation
  • Modeling of permafrost

VIC Model Versions Map Link

Schematic of recent VIC versions and their features.

VIC Version 4.1.1 is the sucessor to both 4.0.6 and 4.1.0.

More information on VIC Version 4.1.1 can be found here.


List of Archived Versions of VIC

These versions of VIC are available upon request.


VIC 4.1.0 Beta 5   (22-Jun-2008) Request Source Code

New Features:

Bugs Fixed:

Known Issues:

VIC 4.1.0 Beta 4   (23-Oct-2007)  Request Source Code

New Features:

Bugs Fixed:

Known Issues:

VIC 4.1.0 Beta 3   (13-Sep-2006) Request Source Code

New Features:

Bugs Fixed:

VIC 4.1.0 Beta 2   (18-Oct-2004)    Request Source Code

This release contains several modifications compared to 4.1.0 Beta 1, including many of the fixes added to 4.0.5.

New Features:

Bugs Fixed:

Known Issues:

VIC 4.1.0 Beta 1   (30-Jul-2003)              Request Source Code

Original implementation of the 4.1.x branch.

Known Issues:

VIC 4.0.6               (19-Jan-2008)         Request Source Code

New Features:

Bugs Fixed:

Known Issues:

VIC 4.0.5               (8-Oct-2004)         Request Source Code

New Features:

Bugs Fixed:

VIC 4.0.4               (5-Dec-2003)         Request Source Code

New Features:

Bugs Fixed:

VIC 4.0.3               (15-Aug-2000)       Request Source Code

VIC 4.0.1               (30-May-2000)       Request Source Code

VIC 4.0.0               (16-May-2000)       Request Source Code

VIC 3.2.1               (1999)       Request Source Code


Version Check

To check which release of VIC you are running:

VIC releases 4.0.4 and later (and all 4.1.x releases):

Type "vicNl -v"

VIC releases 4.0.3 and earlier, and VIC 4.1.0 Beta 1: You must use the version header file to check your routines:

  1. Run "grep Id *.c > ver_old.txt" in the directory with your current source code.
  2. Get the most recent version header file, if you did not download the entire source code package.
  3. Use xemacs file compare, sdiff, diff, or another file comparison package to compare the two header files for differences.
  4. Modified files can then either be directly substituted, or a compare can be run between the complete source files to identify the exact differences.

VIC Administrator
Last modified: Tue Aug 25 12:29:33 PDT 2009