Abstract

Abstract. The Variable Infiltration Capacity (VIC) model is a macroscale semi-distributed hydrologic model. VIC development began in the early 1990s and the model has since been used extensively for basin- to global-scale applications that include hydrologic dataset construction, trend analysis of hydrologic fluxes and states, data evaluation and assimilation, forecasting, coupled climate modeling, and climate change impact assessment. Ongoing operational applications of the VIC model include the University of Washington's drought monitoring and forecasting systems and NASA's Land Data Assimilation System. This paper documents the development of VIC version 5 (VIC-5), which includes a major reconfiguration of the legacy VIC source code to support a wider range of modern hydrologic modeling applications. The VIC source code has been moved to a public GitHub repository to encourage participation by the broader user and developer communities. The reconfiguration has separated the core physics of the model from the driver source code, whereby the latter is responsible for memory allocation, preprocessing and post-processing, and input–output (I–O). VIC-5 includes four drivers that use the same core physics modules, but which allow for different methods for accessing this core to enable different model applications. Finally, VIC-5 is distributed with robust test infrastructure, components of which routinely run during development using cloud-hosted continuous integration. The work described here provides an example to the model development community for extending the life of a legacy model that is being used extensively. The development and release of VIC-5 represents a significant step forward for the VIC user community in terms of support for existing and new model applications, reproducibility, and scientific robustness.

Highlights

  • The Variable Infiltration Capacity (VIC) model (Liang et al, 1994) is a semi-distributed macroscale hydrologic model (MHM) that has been applied in a broad set of use cases

  • 2.4 Extensions In VIC-5, we have introduced a model extensions framework to facilitate the coupling of sub-model components

  • We demonstrate that VIC-4 and VIC-5 are producing basically identical (r2 > 0.99) results for snow water equivalent (SWE) and that the two model versions have similar performance statistics when compared to observations

Read more

Summary

Introduction

The Variable Infiltration Capacity (VIC) model (Liang et al, 1994) is a semi-distributed macroscale hydrologic model (MHM) that has been applied in a broad set of use cases. The model has been used for numerous water and energy balance studies in the US (Abdulla and Lettenmaier, 1997; Nijssen et al, 1997), the Arctic (Adam and Lettenmaier, 2008; Su et al, 2005; Tan et al, 2011; Hamman et al, 2016), and globally (Nijssen et al, 2001a, b, c; Sheffield et al, 2009) One result of these studies has been refinement of the model to better represent key hydrological processes (Andreadis et al, 2009; Cherkauer et al, 2003; Liang et al, 1996, 1999).

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call