Skip to content

Releases: UXARRAY/uxarray

v2023.10.0

03 Oct 19:37
2c042a1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2023.09.1...v2023.10.0

v2023.09.1

22 Sep 16:28
a1fdd92
Compare
Choose a tag to compare

What's Changed

New Features

  • Implement Grid.to_linecollection() by @philipc2 in #464
  • Implement UxDataArray.to_dataset() by @philipc2 in #470
  • Implement UxDataArray.integrate() and begin to deprecate current UxDataset.integrate() by @philipc2 in #459
  • Calculate Intersection Point Between Two Great Circle Arcs by @hongyuchen1030 in #453

Bug Fixes

Full Changelog: v2023.09.0...v2023.09.1

v2023.09.0

07 Sep 15:46
b0d95f7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2023.08.0...v2023.09.0

v2023.08.0

16 Aug 16:14
8354ceb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2023.06.0...v2023.08.0

v2023.06.0

16 Jun 04:46
40c180d
Compare
Choose a tag to compare

Redesign Patchnotes

  • Introduced the ux.UxDataset and ux.UxDataArray data structures

    • Inherits the equivalent Xarray data structures to provide a grid-informed implementation
    • Contains an instance of a Grid class stored as an attribute (.uxgrid), which represents the unstructured grid that the data variables lie on
    • Some inherited methods have been overloaded to properly maintain the uxgrid property
  • Custom I/O methods for loading in grid and data files

  • Quality of Life changes to ux.Grid

    • Grid Dimensions, Coordinates, and Connectivity Variables are now represented as properties instead of standard attributes with appropriate docstrings and calls to construction methods if a variable is not present in the dataset (detailed overview here)
    • == and != operators for comparing the contents of two grids
    • Can now perform a deep copy of a Grid using Grid.copy
  • Notebooks

Merged Pull Requests

New Contributors

Full Changelog: v2023.05.0...v2023.06.0

v2023.05.0

24 May 21:33
1cdc9ad
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2023.04.1...v2023.05.0

v2023.05.0dev

24 May 20:34
9cad7e8
Compare
Choose a tag to compare
v2023.05.0dev Pre-release
Pre-release

What's Changed

Difference from v2023.04.1

Full Changelog: v2023.04.1...v2023.05.0dev

v2023.04.1

24 Apr 21:47
14c86f4
Compare
Choose a tag to compare

New Features

Bug Fixes

  • Fixed MPAS attributes not being parsed by @philipc2 in #274
  • Fixed MPAS attributes not being stored correctly by @philipc2 in #275
  • Fixes to Face Area Calculation and Indexing Connectivity Data Types by @philipc2 in #283

Automated

Dev Ops

Full Changelog: v2023.04.0...v2023.04.1

v2023.04.0

11 Apr 21:50
cb63de0
Compare
Choose a tag to compare

What's Changed

  • Read MPAS by @philipc2 in #228
  • Standardized Fill Values and Data Types for Connectivity Variables by @philipc2 in #241
  • Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4 by @dependabot in #187
  • Add _replace_fill_values to Internal API by @philipc2 in #254
  • Use correct data type and fill value in __from_vert__ by @philipc2 in #256
  • Fix to nan Values Breaking UGRID Data Type and Fill Values by @philipc2 in #259
  • Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.5 by @dependabot in #264

Devops

Full Changelog: v2023.03.0...v2023.04.0

v2023.03.0

23 Mar 18:38
2830c63
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2023.02.0...v2023.03.0