Commit 74dd5e0b authored by Martin Reinecke's avatar Martin Reinecke
Browse files

test inplace Hartley2

parent 415305d7
...@@ -114,6 +114,9 @@ def test_hartley2_identity(shp): ...@@ -114,6 +114,9 @@ def test_hartley2_identity(shp):
v1 = pypocketfft.hartley2(pypocketfft.hartley2(a))/a.size v1 = pypocketfft.hartley2(pypocketfft.hartley2(a))/a.size
vmax = np.max(np.abs(a)) vmax = np.max(np.abs(a))
assert(_l2error(a, v1)<1e-15*vmax) assert(_l2error(a, v1)<1e-15*vmax)
v1 = a.copy()
assert (pypocketfft.hartley2(pypocketfft.hartley2(v1, inplace=True), fct=1./a.size, inplace=True) is v1)
assert(_l2error(a, v1)<1e-15*vmax)
@pmp("shp", shapes2D) @pmp("shp", shapes2D)
@pmp("axes", ((0,),(1,),(0,1),(1,0))) @pmp("axes", ((0,),(1,),(0,1),(1,0)))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment