|
|
|
|
|
guru_execute_dft(plan,
inarray,
outarray)
Guru interface: perform Fourier transform on two arrays,
outarray=fft(inarray) using the given plan. |
source code
|
|
|
|
|
select(inarray,
outarray)
From a given input and output np array select the appropriate fftw3
plan to create. |
source code
|
|
|
_create_complex2real_plan(inarray,
outarray,
flags)
Internal function to create complex fft plan given an input and
output np array and the direction and flags integers |
source code
|
|
|
_create_complex_plan(inarray,
outarray,
direction,
flags)
Internal function to create complex fft plan given an input and
output np array and the direction and flags integers |
source code
|
|
|
_create_real_plan(inarray,
outarray,
realtype,
flags)
Internal function to create real fft plan given an input and output
np array and the realtype and flags integers |
source code
|
|
|
_create_plan(inarray,
outarray,
direction=' forward ' ,
flags=[ ' estimate ' ] ,
realtypes=None,
nthreads=1)
Internal function to create a complex fft plan given an input and
output np array and the direction and flags integers |
source code
|
|
|
_cal_flag_value(flags)
Calculate the integer flag value from a list of string flags |
source code
|
|
|
print_plan(plan)
Print a nerd-readable version of the plan to stdout |
source code
|
|
|
fprint_plan(plan,
filename)
Print a nerd-readable version of the plan to the given filename |
source code
|
|