Wrappers for executing with fftw plans.
More...
Wrappers for executing with fftw plans.
◆ fftw_destroy_plan()
template<typename realT >
void mx::math::fft::fftw_destroy_plan |
( |
typename fftwPlanSpec< realT >::planT |
plan | ) |
|
Destroy the given plan.
- Parameters
-
plan | is the plan to destroy |
- Template Parameters
-
realT | is the real floating point type of the plan |
◆ fftw_execute_dft()
template<typename inputDataT , typename outputDataT >
void mx::math::fft::fftw_execute_dft |
( |
typename fftwTypeSpec< inputDataT, outputDataT >::planT |
plan, |
|
|
inputDataT * |
in, |
|
|
outputDataT * |
out |
|
) |
| |
Execute the given plan on the given arrays.
- Parameters
-
plan | the pre-planned plan |
in | the input data array |
out | the output data array |
- Template Parameters
-
inputDataT | the data type of the input array |
outputDataT | the data type of the output array |