Skip to content

Releases: UW-Hydro/RVIC

RVIC 1.1.1

07 Feb 06:31
Compare
Choose a tag to compare

v1.1.1 (7 February 2017)

This release contains a number of bug and compatibility fixes.

Enhancements

  • Ability to pass a dictionary to top level RVIC functions (instead of only a file path). This allows for the generation of large ensembles of RVIC simulations in an interactive environment (GH78).

Bug Fixes

  • Fixed bug that in tools/fraction2domain.bash by using a temporary variable name (GH88).
  • Fixed off-by-one error in history.py (GH86).

RVIC 1.1.0

25 Oct 06:30
Compare
Choose a tag to compare

RVIC 1.1.0 (25 October 2015)

This release contains a number of bug and compatibility fixes.

Enhancements

  • Compatibility with Python 3.4 and 3.5 (GH38).
  • Simplified multiprocessing in parameters which should improve stability (GH60).

Bug Fixes

  • Fixed bug that caused REMAP=False to fail (GH60).
  • Improvements were made to the SEARCH_FOR_CHANNEL option in parameters.
  • Fixed bug where last timestep of history output was not populated (GH71).

Release of RVIC 1.0.2

07 Nov 01:06
Compare
Choose a tag to compare

This is a minor bugfix release that includes one new feature.

Bug Fixes:

  1. Fixed reading of parameter file in convolution routine where the model was returning a type error.

New Features:

  1. The new feature is the SEARCH_FOR_CHANNEL option that allows the user to instruct RVIC to search the neighboring grid cells of a specified pour point for a river channel with substantially more upstream area (10x or more). In the case where a more suitable channel location is found, the pour point is moved and a warning message is printed. This option is only available when AGGREGATE=False.

Release of rvic.1.0.0

18 Apr 21:16
Compare
Choose a tag to compare

Major API changes:

  • The package now must be "built". This is done by the user by running either python setup.py install or python setup.py develop. More information on building RVIC can be found here.
  • After building the code the rvic module will be available from in python sessions using the same PYTHON_PATH. This means, you can import pieces of the rvic code like any other Python module. More information on importing the rvic module can be found here.
  • After building, a top level executable script rvic will be available (installed something like /usr/bin or in your virtual environment bin directory. This is the best way to run rvic from the command line. Type `rvic -h for run options. More information on this script can be found here.

New features:

  • Support for partially full history files.
  • Support for additional output units.
  • Correctly handle latitude dimension order discrepancies between input data sources.
  • Support for netCDF4 compression options.
  • Testing harness for unit, system, and continuous integration.

Release of RVIC.1.0.1

23 May 21:57
Compare
Choose a tag to compare

Bug Fixes and Improvements:

  • Add check to insure no fill-values in routing mask during convolution. This check is just performed on the first timestep.
  • Fix bug where output file length was not being updated when RVICHIST_MFILT = month.
  • Improved finish_params code by removing unnecessary copies.
  • Improved finish_params QC plotts by only plotting first 1000 UH traces (for large simulations, users were experiencing memory issues)

Release of rvic.0.0.3

10 Feb 03:51
Compare
Choose a tag to compare

Addition of c convolution and other bugfixes