fftw_plan_dft Interface Reference#
hipfort_hipfftw::fftw_plan_dft Interface Reference
Creates a basic plan for a multidimensional, double-precision, complex discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1]. More...
Public Member Functions | |
| type(c_ptr) function | fftw_plan_dft_ (rank, n, in, out, sign, flags) |
Detailed Description
Creates a basic plan for a multidimensional, double-precision, complex discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1].
- Parameters
-
[in] rank - strictly positive rank of the transform; [in] n - array of strictly positive lengths of the transform (must be of size rank);[in] in - pointer to the input buffer for the transform; [in] out - pointer to the output buffer for the transform; [in] sign - exponent sign defining the desired complex transform ( FFTW_FORWARDorFFTW_BACKWARD);[in] flags - bitwise OR (|) combination of zero or more constant flag values.
- Returns
- a valid double-precision hipFFTW plan ready for execution upon success (
nullptrotherwise).
Member Function/Subroutine Documentation
◆ fftw_plan_dft_()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft::fftw_plan_dft_ | ( | integer(c_int), value | rank, |
| type(c_ptr), value | n, | ||
| type(c_ptr), value | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), value | sign, | ||
| integer(c_int), value | flags | ||
| ) |
The documentation for this interface was generated from the following file: