Highly Efficient FFT for Exascale: HeFFTe v2.3
|
Helper struct that defines the types and creates instances of one-dimensional executors. More...
#include <heffte_backend_oneapi.h>
Public Types | |
using | executor = onemkl_executor |
Defines the complex-to-complex executor. | |
using | executor_r2c = onemkl_executor_r2c |
Defines the real-to-complex executor. | |
Helper struct that defines the types and creates instances of one-dimensional executors.
The struct is specialized for each backend. Note that the MKL and oneMKL backends use identical executors where oneMKL decides how to handle the device data in the backend.