Recent Releases of xugrid
xugrid - 0.14.1
What's Changed
- use DataArray instead of numpy array for masking by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/365 so that
xugrid.UgridDataArrayAccessor._to_facetno longer fails works when the DataArray has multiple dimensions.
Full Changelog: https://github.com/Deltares/xugrid/compare/0.14.0...0.14.1
- Python
Published by Huite 10 months ago
xugrid - 0.14.0
What's Changed
- Add vweights arguments to pymetis part graph call by @Huite in https://github.com/Deltares/xugrid/pull/361
- Add value check for weights by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/362
Full Changelog: https://github.com/Deltares/xugrid/compare/0.13.0...0.14.0
- Python
Published by JoerivanEngelen 10 months ago
xugrid - 0.13.0
What's Changed
- Add format connectivity (dense/sparse) methods to grid by @Huite in https://github.com/Deltares/xugrid/pull/337
- Issue #334 add 1D selpoints and intersectlines by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/339
- Add refinebyvertices by @Huite in https://github.com/Deltares/xugrid/pull/335
- Add network gridder by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/343
- Add nearest interpolation support for Ugrid1d associated data by @Huite in https://github.com/Deltares/xugrid/pull/346
- Issue #353 ilu preconditioner zero division error by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/354
- Add tolerance argument by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/348
- Add locate_nearest methods, kdtrees by @Huite in https://github.com/Deltares/xugrid/pull/356
- to_facet method by @Huite in https://github.com/Deltares/xugrid/pull/350
Full Changelog: https://github.com/Deltares/xugrid/compare/0.12.4...0.13.0
- Python
Published by JoerivanEngelen 11 months ago
xugrid - 0.12.4
What's Changed
- Omit x, y coordinates, x & y bounds from conversion by @Huite in https://github.com/Deltares/xugrid/pull/330
- Added :attr:
xugrid.Ugrid1d.is_cyclicproperty to check if grid topology contains cycles.
Full Changelog: https://github.com/Deltares/xugrid/compare/0.12.3...0.12.4
- Python
Published by JoerivanEngelen about 1 year ago
xugrid - 0.12.3
What's Changed
- From structured curvilinear by @Huite in https://github.com/Deltares/xugrid/pull/319
- add py313 by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/318
- Directed edge edge connectivity by @Huite in https://github.com/Deltares/xugrid/pull/324
- added load_dataset method by @maartenvanormondt in https://github.com/Deltares/xugrid/pull/323
New Contributors
- @maartenvanormondt made their first contribution in https://github.com/Deltares/xugrid/pull/323
Full Changelog: https://github.com/Deltares/xugrid/compare/0.12.2...0.12.3
- Python
Published by Huite about 1 year ago
xugrid - 0.12.0
What's Changed
- prevent accessing each var again when looping over dataset vars by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/286
- Better barycentric interpolation by @Huite in https://github.com/Deltares/xugrid/pull/289
- Add interpolate_na with method="nearest" by @Huite in https://github.com/Deltares/xugrid/pull/290
- Define dims property. FutureWarning on dimensions. by @Huite in https://github.com/Deltares/xugrid/pull/291
- Enable broadcasting/lazy evaluation in interpolatena and laplaceinterpolate by @Huite in https://github.com/Deltares/xugrid/pull/293
Full Changelog: https://github.com/Deltares/xugrid/compare/0.11.2...0.12.0
- Python
Published by JoerivanEngelen over 1 year ago
xugrid - 0.11.2
What's Changed
- Regridder patches by @Huite in https://github.com/Deltares/xugrid/pull/276
- caught empty list of partitions in xu.merge_partitions() by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/280
- avoid inconsistent chunks error in
merge_partitions()by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/279 - Improve snapping by @Huite in https://github.com/Deltares/xugrid/pull/283
Full Changelog: https://github.com/Deltares/xugrid/compare/0.11.1...0.11.2
- Python
Published by JoerivanEngelen over 1 year ago
xugrid - 0.11.1
What's Changed
- Refactor reduce module; improve performance for mode, median by @Huite in https://github.com/Deltares/xugrid/pull/270
- Do not drop out-of-bounds point silently in sel_points by @Huite in https://github.com/Deltares/xugrid/pull/271
- Let grid attrs property return a deepcopy by @Huite in https://github.com/Deltares/xugrid/pull/273
Full Changelog: https://github.com/Deltares/xugrid/compare/0.11.0...0.11.1
- Python
Published by JoerivanEngelen over 1 year ago
xugrid - 0.11.0
What's Changed
- fix path deprecation warning by @savente93 in https://github.com/Deltares/xugrid/pull/247
- added edgenodeconnectivity to Ugrid2d.from_meshkernel by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/250
- Merge partition chunks by @Huite in https://github.com/Deltares/xugrid/pull/253
- replaced ds.dims[dim] with ds.sizes[dim] by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/254
- Update pixi lockfile, laplace interpolate tol -> (rtol, atol) for cg solve by @Huite in https://github.com/Deltares/xugrid/pull/257
- Move ruff toml into pyproject by @Huite in https://github.com/Deltares/xugrid/pull/258
- Numpy 2.0 support by @Huite in https://github.com/Deltares/xugrid/pull/259
- Add py3.9 (back) by @Huite in https://github.com/Deltares/xugrid/pull/260
- From data constructors for UgridDataArray by @Huite in https://github.com/Deltares/xugrid/pull/266
- Update pixi lock file by @github-actions in https://github.com/Deltares/xugrid/pull/268
- Fix edge cases to snap to grid by @JoerivanEngelen & @Huite in https://github.com/Deltares/xugrid/pull/263
New Contributors
- @savente93 made their first contribution in https://github.com/Deltares/xugrid/pull/247
- @github-actions made their first contribution in https://github.com/Deltares/xugrid/pull/268
Full Changelog: https://github.com/Deltares/xugrid/compare/0.10.0...0.11.0
- Python
Published by JoerivanEngelen over 1 year ago
xugrid - 0.10.0
What's Changed
- Set the right shape (n, m) for the regrid matrices. Fixes #233 by @Huite in https://github.com/Deltares/xugrid/pull/235
- Issue #236 fix indexing in mode method regridding by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/237
- Add logic for earcutting polygons and for extracting regridding weights in tabular form by @Huite in https://github.com/Deltares/xugrid/pull/238
New Contributors
- @dependabot made their first contribution in https://github.com/Deltares/xugrid/pull/226
Full Changelog: https://github.com/Deltares/xugrid/compare/0.9.0...0.10.0
- Python
Published by JoerivanEngelen almost 2 years ago
xugrid - 0.9.0
What's Changed
- Add support for multi-dimensional coordinates in from_structured by @Huite in https://github.com/Deltares/xugrid/pull/202
- Fix #206. Deal with review comments by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/207
- replace .dims with .sizes by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/212
- Issue #210 fix bug in Ugrid1D.merge_partitions by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/215
- Issue #134 merge partitions with inconsistent grids amongst partitions by @JoerivanEngelen in https://github.com/Deltares/xugrid/pull/216
Full Changelog: https://github.com/Deltares/xugrid/compare/0.8.1...0.9.0
- Python
Published by JoerivanEngelen about 2 years ago
xugrid - v0.8.0
What's Changed
- updated requires-python to 3.9 in pyproject.toml by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/175
- support conversion of spherical ugrid2d/ugrid1d to meshkernel by @veenstrajelmer in https://github.com/Deltares/xugrid/pull/186
Full Changelog: https://github.com/Deltares/xugrid/compare/0.7.1...0.8.0
- Python
Published by JoerivanEngelen about 2 years ago