Allocates the descriptor data structure and initializes it with default configuration values.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | intent(in), | value | :: | precision |
Precision of the transform: DFTI_SINGLE or DFTI_DOUBLE. |
|
integer(kind=c_int), | intent(in), | value | :: | domain |
Forward domain of the transform: DFTI_COMPLEX or DFTI_REAL. |
|
integer(kind=c_long), | intent(in), | value | :: | dim |
Dimension of the transform. |
|
integer(kind=c_long), | intent(in) | :: | length(*) |
Length of the transform for a one-dimensional transform. Lengths of each dimension for a multi-dimensional transform. |
||
type(c_ptr) | :: | desc |
FFT descriptor. |
Function completion status.