What’s New¶
v.2.0.0¶
Enhancements¶
- Implemented UTC offsets, which puts all gridcell times in reference to UTC.
- Moved parallelism to dask, which allows for greater scalability and significantly less memory overhead.
Bug fixes¶
- Disallow timesteps > 6 hours, which raised errors.
- Raise error when t_min > t_max at beginning of runtime.
v.1.1.1¶
Enhancements¶
- Added option to disaggregate precipitation via a triangular hyetograph. (GH42). By Kristen Whitney and Theodore Bohn.
Bug fixes¶
- Fixed a bug where if iter_dims is not [lat, lon] the selected lat value that goes into solar_geom ends up as a list. The fix is also added for elevation and longitude, for redundancy. Fixes GH132. By Andrew Bennett.
v1.1.0¶
Enhancements¶
- Added option to use forcing start/stop dates to define run length (GH93). By Joe Hamman.
- Added option a flexible time grouper when chunking MetSim runs (GH93). By Joe Hamman.
- Improved configuration validation by checking for correctness of output variables (GH96) By Andrew Bennett.
- Added option to skip reading
swe
variable from state file if it is not going to be used by MtClim. (GH103). By Joe Hamman. - Added support for supplying a glob-like file path or multiple input forcing files (netCDF) (GH126). By Joe Hamman.
- Refactored
mtclim
anddisaggregate
functions to reduce interdependency and increase modularity. By Andrew Bennett. - Removed
swe
calculations. By Andrew Bennett.
Bug fixes¶
- Fixed bug where output files were not written with the appropriate calendar encoding attribute (GH97). By Joe Hamman.
- Fixed a bug where invalid timesteps were used in subdaily disaggregation. Added a clear error message explaining that subdaily timesteps must be evenly divisible into 24 hours and less than 6 hours in length. (GH110). By Joe Hamman.
- Fixed a bug during disaggregation when
t_min > t_max
. This now raises an exception. By Andrew Bennett.