Skip to content

Releases: sun-data/regridding

v2.0.1

10 Apr 03:24
c054ab2

Choose a tag to compare

What's Changed

  • Compiled regridding.transpose_weights() for better performance. by @roytsmart in #34

Full Changelog: v2.0.0...v2.0.1

v2.0.0

07 Apr 03:17
ee1feba

Choose a tag to compare

What's Changed

  • Added support for 1D conservative resampling. by @roytsmart in #33

Full Changelog: v1.0.1...v2.0.0

v1.0.1

26 Nov 06:17
3e08e6f

Choose a tag to compare

What's Changed

  • Fixed a bug in regridding.geometry.point_is_inside_polygon() where some points were incorrectly labeled as outside. by @roytsmart in #32

Full Changelog: v1.0.0...v1.0.1

v1.0.0

22 Nov 22:34
cb45610

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v1.0.0

v0.2.0

27 May 21:43
fac71be

Choose a tag to compare

What's Changed

  • Added regridding.geometry.bounding_boxes_intersect_3d() function. by @byrdie in #15
  • Added negate_3d(), sum_3d(), difference_3d(), multiply_3d(), dot_3d(), and cross_3d() to the regridding.math module. by @byrdie in #16
  • Added regridding.geometry.line_triangle_intersection(). by @byrdie in #17
  • Added regridding.math.norm_3d() function to compute the magnitude of 3D vectors. by @byrdie in #18
  • Add ruff checks to GitHub workflow. by @byrdie in #19
  • Remove asv benchmarks for now since it's broken. by @byrdie in #20
  • Added regridding.geometry.solid_angle() to compute the solid angle subtended by a triangular surface. by @byrdie in #21
  • Added regridding.geometry.point_is_inside_polyhedron() function. by @byrdie in #22
  • Added regridding.geometry.point_is_inside_box_3d() function. by @byrdie in #23
  • Added regridding.geometry.line_intersects_triangle() function. by @byrdie in #25
  • Added regridding.geometry.volume_tetrahedron() function. by @byrdie in #26
  • Modified regridding.geometry.volume_tetrahedron() to accept three vertices as arguments instead of a tuple of vertices. by @byrdie in #27
  • Added missing @numba.njit decorator to regridding.geometry.volume_tetrahedron(). by @byrdie in #28
  • Added regridding.transpose_weights() function. by @jacobdparker in #29

Full Changelog: v0.1.4...v0.2.0

v0.1.4

09 Apr 23:10
9e23ae3

Choose a tag to compare

What's Changed

  • Modified the behavior of 1D multilinear interpolation to use numpy.searchsorted to search for the indices. by @byrdie in #11
  • Added the start to an example gallery to the readme. by @byrdie in #12

Full Changelog: v0.1.3...v0.1.4

v0.1.3

09 Apr 20:56
651f0f0

Choose a tag to compare

What's Changed

  • Turn on caching for all Numba-compiled functions. by @byrdie in #10

Full Changelog: v0.1.2...v0.1.3

v0.1.2

20 Mar 01:04
bc20906

Choose a tag to compare

What's Changed

  • Unpin Numpy by @byrdie in #9

Full Changelog: v0.1.1...v0.1.2

v0.1.1

11 Nov 05:22
9224d1f

Choose a tag to compare

What's Changed

  • Fixed a warning from numba.prange regarding implicit conversion from uint64 to int64. by @byrdie in #8

Full Changelog: v0.1.0...v0.1.1

v0.1.0

11 Nov 00:27
72c1b73

Choose a tag to compare

What's Changed

  • Broadcasting Fixes by @jacobdparker in #4
  • Numpy 2.0 support by @byrdie in #6
  • Test Python 3.12 by @byrdie in #7

New Contributors

Full Changelog: v0.0.4...v0.1.0