Releases: jonasBoss/ndarray-interp
Releases · jonasBoss/ndarray-interp
0.5.0
What's Changed
- fix typo: (bi)liniar -> (bi)linear by @jungerm2 in #7
- add boundary conditions for CubicSpline interpolator by @jonasBoss in #5
- Move
CubicSpline
interpolator tointerp1d::cubic_spline
module - add extrapolation
- add not-a-knot boundary condition
- add clamped boundary condition
- add periodic boundary condition
- make not-a-knot boundary condition the default
- allow any first or second derivative as boundary condition
- Move
- Update
ndarray
dependency to v0.16 by @alex-appetiti in #8 - update
thiserror
to version 2.0 - update
BuilderError
- combine variants
DimensionError
andAxisLenght
intoShapeError
- add
ValueError
variant
- combine variants
New Contributors
- @jungerm2 made their first contribution in #7
- @alex-appetiti made their first contribution in #8
0.4.1
0.4.0
- performance improvement for
Interp2D
(Interp2D::index_point()
is now much faster) -50% for most interpolation methods - runtime specialization for
interp_array
methods when query dimension isIx1
~-20% improvement - add
interp_into()
andinterp_array_into()
methods for interpolating into a user providedArrayViewMut
this can improve performance by avoiding memory allocations. - fix crash when
IxDyn
dimensions are involved.