Skip to content

VIC5

The Variable Infiltration Capacity (VIC) Hydrological Model

v0.2.6 · Feb 17, 2023 · GPL-3

Description

The Variable Infiltration Capacity (VIC) model is a macroscale hydrologic model that solves full water and energy balances, originally developed by Xu Liang at the University of Washington (UW). The version of VIC source code used is of 5.0.1 on <https://github.com/UW-Hydro/VIC/>, see Hamman et al. (2018). Development and maintenance of the current official version of the VIC model at present is led by the UW Hydro (Computational Hydrology group) in the Department of Civil and Environmental Engineering at UW. VIC is a research model and in its various forms it has been applied to most of the major river basins around the world, as well as globally <http://vic.readthedocs.io/en/master/Documentation/References/>. References: "Liang, X., D. P. Lettenmaier, E. F. Wood, and S. J. Burges (1994), A simple hydrologically based model of land surface water and energy fluxes for general circulation models, J. Geophys. Res., 99(D7), 14415-14428, <doi:10.1029/94JD00483>"; "Hamman, J. J., Nijssen, B., Bohn, T. J., Gergel, D. R., and Mao, Y. (2018), The Variable Infiltration Capacity model version 5 (VIC-5): infrastructure improvements for new applications and reproducibility, Geosci. Model Dev., 11, 3481-3496, <doi:10.5194/gmd-11-3481-2018>".

Downloads

233

Last 30 days

13915th

233

Last 90 days

233

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) vic_param.Rd:311: Lost braces
   311 | albedo must be supplied in code{forcing_veg}. Default = 1.}
       |                                ^
checkRd: (-1) vic_param.Rd:323: Lost braces
   323 | supplied in code{forcing_veg}. Default = 1.}
       |                 ^
checkRd: (-1) vic_param.Rd:341: Lost braces
   341 | be supplied in code{forcing_veg} Default = 0.}
       |                    ^

Dependency Network

Dependencies Reverse dependencies lubridate Rcpp foreach VIC5

Version History

new 0.2.6 Mar 9, 2026