More cleanup of `general_` functions
Compare changes
- Peter Bell authored
+ 11
− 2
@@ -58,9 +58,18 @@ def irfft_scipy(a, axis, inorm=0, out=None, nthreads=1):
@@ -199,7 +208,7 @@ def test_genuine_hartley_2D(shp, axes):
Planned maintenance on Monday, 2025-05-12: Between 8:00 and 13:00 Gitlab container registry will be read-only.
This extracts as much of the common logic from the nd-transforms as possible into generic functions. With the transform-specific logic handled by the exec
functor. I've also tried to abstract all of the data movement and vector-type reordering into overloads of the various copy_
functions.
This does currently keep r2c
and c2r
as their own special cases since they are subtly different in a few ways.