|
Highly Efficient FFT for Exascale: HeFFTe v2.4
|
Public Types | |
| using | location = tag::gpu |
| The cufft library uses data on the gpu device. | |
| template<typename T> | |
| using | container = heffte::gpu::device_vector<T, data_manipulator<tag::gpu>> |
| The data is managed by the cuda vector container. | |
| using | location |
| Tags the raw-array location tag::cpu or tag::gpu, used by the packers. | |
| using | container |
| Defines the container template to use for the temporary buffers in heffte::fft3d. | |