Releases: CWorthy-ocean/roms-tools
v1.6.2
What's Changed
- 1D fill validation for boundary forcing by @NoraLoose in #191
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- Test with python 3.13 by @NoraLoose in #187
- Don't separate temporally into multiple files by default by @NoraLoose in #190
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
The user has now the option between a 1D and 2D horizontal fill when generating the boundary forcing. Previously only the 2D fill was available. The new 1D fill is faster and the new default. The documentation explains in what cases the 2D fill is recommended.
- Boundary forcing can use 1D or 2D horizontal fill by @NoraLoose in #184
- Conda install instructions by @NoraLoose in #183
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed: Performance
We have achieved a huge performance boost by correcting the fill method for velocities fields (#180). Minor performance improvements were achieved by less wasteful interpolation for the boundary forcing generation (#175).
- Correct fill method for velocity fields by @NoraLoose in #180
- Vertical interpolation by @NoraLoose in #174
- Interpolate onto four boundaries separately by @NoraLoose in #175
- Masking when plotting ICs by @NoraLoose in #176
- Enable line plots for 2D ICs by @NoraLoose in #177
- Make IC generation consistent with boundary forcing generation by @NoraLoose in #178
Full Changelog: v1.4.2...v1.5.0
v1.4.2
What's Changed
Fixing API reference by @NoraLoose in #170
Don't write vorticity coordinates to grid file by @NoraLoose in #173
v1.4.1
What's Changed
- More accurate coordinates by @NoraLoose in #161
- Update notebooks by @NoraLoose in #162
- Fix python version when building the docs by @NoraLoose in #167
- Fix mask at boundaries by @NoraLoose in #165
- Add Apache-2.0 license by @NoraLoose in #169
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
Lateral fill method
- Algebraic Multigrid (AMG) method for filling land values by @NoraLoose in #140
- AMG Reproducibility by @NoraLoose in #148
- Remove numba dependency by @NoraLoose in #146
- Improvements to filling method by @NoraLoose in #151
Dask / No-dask
- Enable opening of multiple files without dask by @NoraLoose in #145
Misc
- Make time dimension unlimited by @NoraLoose in #156
- Clear error messages related to climatology flag by @NoraLoose in #158
- Make frequency check case-insensitive by @NoraLoose in #159
- Installation instructions again by @NoraLoose in #131
- Cleanly separate filling and regridding step by @NoraLoose in #135
- Enable opening of multiple files without dask by @NoraLoose in #145
- Validate
start_time
andend_time
by @NoraLoose in #147 - Improvements to
ini_time
by @NoraLoose in #149 - Make time dimension unlimited by @NoraLoose in #156
- Clear error messages related to climatology flag by @NoraLoose in #158
- Make frequency check case-insensitive by @NoraLoose in #159
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
-
Make dask optional by @NoraLoose in #121 and #128
-
Tool for partitioning files by @TomNicholas in #101, and by @NoraLoose in #109, #114, #119, #122, #120
-
Zarr validation tests by @NoraLoose in #107
-
Refactoring
.ds
property by @NoraLoose in #98 -
Improvements and bug fixes to time coordinate by @NoraLoose in #84, #100, #102
-
Make
Grid.from_file()
compatible with MATLAB generated grids by @NoraLoose in #86 -
Handling over land by @NoraLoose in #85, #88
-
Improved filenames by @NoraLoose in #113, #124
-
Compatibility with
pathlib
by @NoraLoose in #118
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Dimension order and coordinate clean-up by @NoraLoose in #83
Full Changelog: v1.1.0...v1.2.0