Execute a (double) complex-to-complex FFT.
More...
|
integer(kind(hipfft_success)) function | hipfftexecz2z_ (plan, idata, odata, direction) |
|
integer(kind(hipfft_success)) function | hipfftexecz2z_rank_0 (plan, idata, odata, direction) |
|
integer(kind(hipfft_success)) function | hipfftexecz2z_rank_1 (plan, idata, odata, direction) |
|
integer(kind(hipfft_success)) function | hipfftexecz2z_rank_2 (plan, idata, odata, direction) |
|
integer(kind(hipfft_success)) function | hipfftexecz2z_rank_3 (plan, idata, odata, direction) |
|
Execute a (double) complex-to-complex FFT.
If the input and output buffers are equal, an in-place transform is performed.
- Parameters
-
plan | The FFT plan. |
idata | Input data (on device). |
odata | Output data (on device). |
direction | Either HIPFFT_FORWARD or HIPFFT_BACKWARD . |
◆ hipfftexecz2z_()
integer(kind(hipfft_success)) function hipfort_hipfft::hipfftexecz2z::hipfftexecz2z_ |
( |
type(c_ptr), value |
plan, |
|
|
type(c_ptr), value |
idata, |
|
|
type(c_ptr), value |
odata, |
|
|
integer(c_int), value |
direction |
|
) |
| |
◆ hipfftexecz2z_rank_0()
integer(kind(hipfft_success)) function hipfort_hipfft::hipfftexecz2z::hipfftexecz2z_rank_0 |
( |
type(c_ptr) |
plan, |
|
|
complex(c_double_complex), target |
idata, |
|
|
complex(c_double_complex), target |
odata, |
|
|
integer(c_int) |
direction |
|
) |
| |
◆ hipfftexecz2z_rank_1()
integer(kind(hipfft_success)) function hipfort_hipfft::hipfftexecz2z::hipfftexecz2z_rank_1 |
( |
type(c_ptr) |
plan, |
|
|
complex(c_double_complex), dimension(:), target |
idata, |
|
|
complex(c_double_complex), dimension(:), target |
odata, |
|
|
integer(c_int) |
direction |
|
) |
| |
◆ hipfftexecz2z_rank_2()
integer(kind(hipfft_success)) function hipfort_hipfft::hipfftexecz2z::hipfftexecz2z_rank_2 |
( |
type(c_ptr), value |
plan, |
|
|
complex(c_double_complex), dimension(:,:), target |
idata, |
|
|
complex(c_double_complex), dimension(:,:), target |
odata, |
|
|
integer(c_int), value |
direction |
|
) |
| |
◆ hipfftexecz2z_rank_3()
integer(kind(hipfft_success)) function hipfort_hipfft::hipfftexecz2z::hipfftexecz2z_rank_3 |
( |
type(c_ptr), value |
plan, |
|
|
complex(c_double_complex), dimension(:,:,:), target |
idata, |
|
|
complex(c_double_complex), dimension(:,:,:), target |
odata, |
|
|
integer(c_int), value |
direction |
|
) |
| |
The documentation for this interface was generated from the following file: