Skip to content

Commit 908992d

Browse files
authoredNov 9, 2024··
Merge pull request #60 from cadenmyers13/numpy_dep
Fixed `np.fft.fftn()` deprecation
2 parents 46c65be + ad41ea3 commit 908992d

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed
 

‎news/numpy_dep.rst

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
**Added:**
2+
3+
* <news item>
4+
5+
**Changed:**
6+
7+
* <news item>
8+
9+
**Deprecated:**
10+
11+
* <news item>
12+
13+
**Removed:**
14+
15+
* <news item>
16+
17+
**Fixed:**
18+
19+
* Fixed deprecation warning presented by numpy2
20+
21+
**Security:**
22+
23+
* <news item>

‎src/diffpy/fourigui/fourigui.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -394,8 +394,9 @@ def fft(self):
394394
def perform_fft(fftholder):
395395
fftholder = np.nan_to_num(fftholder)
396396
size = list(fftholder.shape)
397+
axes = list(range(fftholder.ndim))
397398
fftholder = np.fft.ifftshift(fftholder)
398-
fftholder = np.fft.fftn(fftholder, s=size, norm="ortho")
399+
fftholder = np.fft.fftn(fftholder, s=size, axes=axes, norm="ortho")
399400
fftholder = np.fft.fftshift(fftholder)
400401
fftholder = fftholder.real
401402
return fftholder

0 commit comments

Comments
 (0)
Please sign in to comment.