Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
9514709
regular grid bspline
jlogan03 May 24, 2026
da3caf9
add spline regular to benches
jlogan03 May 24, 2026
64f3198
add to python benches
jlogan03 May 24, 2026
cdd207d
better handling of optional fma
jlogan03 May 24, 2026
d19b07f
run python benchmarks
jlogan03 May 25, 2026
94f5f69
initial setup of rectilinear method
jlogan03 May 25, 2026
706f45e
add to examples
jlogan03 May 25, 2026
28b2cb4
add to benchmarks
jlogan03 May 25, 2026
5231b39
add new methods to pgo workload
jlogan03 May 25, 2026
55ce82a
updated plots
jlogan03 May 25, 2026
57bd51d
precalculate weights
jlogan03 May 25, 2026
ddbc295
precompute weights for hermite method
jlogan03 May 25, 2026
8dc92ac
restore comments
jlogan03 May 25, 2026
172026d
precompute weights for hermite regular
jlogan03 May 25, 2026
306ce95
extract shared functions
jlogan03 May 25, 2026
5cb001e
update plots
jlogan03 May 25, 2026
4f395b3
plot labels
jlogan03 May 25, 2026
f81bfd8
add parallel construction method
jlogan03 May 25, 2026
7b339a6
add b-spline to convenience interface
jlogan03 May 25, 2026
4991f61
description of bspline method
jlogan03 May 25, 2026
d35e8e4
docs and bench plots
jlogan03 May 25, 2026
3efd11f
update plots
jlogan03 May 25, 2026
cb26614
update changelog
jlogan03 May 25, 2026
a7d1051
update changelog
jlogan03 May 25, 2026
369ef5d
docs
jlogan03 May 25, 2026
746f43c
move fma helper up
jlogan03 May 28, 2026
657ea76
update deps
jlogan03 May 28, 2026
de8909f
add bspline to profile workload for parallel variants
jlogan03 May 28, 2026
f56102f
update python deps
jlogan03 May 28, 2026
9fb27f2
run fewer profile reps for B-spline
jlogan03 May 29, 2026
5eb097b
sync
jlogan03 May 29, 2026
076ca5b
eliminate while loops
jlogan03 May 29, 2026
9dc5754
add tests of linearized extrapolation
jlogan03 May 29, 2026
a83bdb5
more comments and docstrings. clean up dead code in benches.
jlogan03 May 29, 2026
e30ea04
add interpolation explorer example
jlogan03 May 31, 2026
40bec34
color scheme and docs
jlogan03 Jun 7, 2026
a0d2eaa
more docs
jlogan03 Jun 7, 2026
9f26d82
document ghost coeffs
jlogan03 Jun 7, 2026
2034d89
precompute boundary coeffs
jlogan03 Jun 13, 2026
648eb2c
remove stateless interface for bsplines to avoid hiding initializatio…
jlogan03 Jun 13, 2026
00b6d93
downgrade change to minor version
jlogan03 Jun 13, 2026
c7ee39d
changelog entry date
jlogan03 Jun 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## 0.11.1 2026-06-13

### Changed

* Extract Hermite node weights from eval loop for cubic methods
* 3x asymptotic speedup for large data; modest improvement in latency
* Use inlined helper function for FMA feature switching

### Added

* Add B-spline methods for regular and rectilinear grids
* Tridiagonal coeff solve using preallocated scratch space, optionally parallelized
* Use same BCs as Hermite methods (zero third derivative) for reduced ringing and graceful transition to linearized extrapolation

## 0.11.0 2026-01-15

### Changed
Expand Down
Loading
Loading