File tree 2 files changed +9
-3
lines changed
2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 1
1
from __future__ import print_function
2
2
from time import time
3
3
import numpy as np
4
+ from mpi4py_fft import fftw
4
5
from mpi4py_fft .libfft import FFT
5
6
6
7
has_pyfftw = True
@@ -20,7 +21,10 @@ def test_libfft():
20
21
21
22
dims = (1 , 2 , 3 )
22
23
sizes = (7 , 8 , 9 )
23
- types = 'fdgFDG'
24
+ types = ''
25
+ for t in 'fdg' :
26
+ if fftw .get_fftw_lib (t ):
27
+ types += t + t .upper ()
24
28
25
29
for use_pyfftw in (False , True ):
26
30
if has_pyfftw is False and use_pyfftw is True :
Original file line number Diff line number Diff line change @@ -52,8 +52,10 @@ def test_mpifft():
52
52
comm = MPI .COMM_WORLD
53
53
dims = (2 , 3 , 4 ,)
54
54
sizes = (16 , 17 )
55
- types = 'fFdDgG'
56
-
55
+ types = ''
56
+ for t in 'fdg' :
57
+ if fftw .get_fftw_lib (t ):
58
+ types += t + t .upper ()
57
59
for typecode in types :
58
60
for dim in dims :
59
61
for shape in product (* ([sizes ]* dim )):
You can’t perform that action at this time.
0 commit comments