From 9d3b2341935659b9627a39bebed2761f4e3c1f3e Mon Sep 17 00:00:00 2001 From: Robert Moerland Date: Tue, 5 Nov 2024 12:20:30 +0100 Subject: [PATCH] update change log --- changelog.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index bfceaf0..679f733 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,6 @@ # Changelog -## v0.5.0 | TBD +## v0.5.0 | 2024-11-05 ### Changes * Bumped minimum version of support Python to 3.9, to easily accomodate typing @@ -8,6 +8,8 @@ ### Improvements +* Added closures to prevent recalculating fixed, but computationally intense, data for force calculations. See `trapping.force_factory`. +* Speed up trapping calculations by rewriting code such that it can be compiled by Numba * Added functionality to shift the coordinate system for `fast_psf()` * Added Pytest tests for example notebooks * Added Pytest test for czt equivalence between FFT and czt for specific cases