| Highly Efficient FFT for Exascale: HeFFTe v2.3
    | 
Defines the container for the temporary buffers. More...
#include <heffte_common.h>
| Public Types | |
| using | location = tag::cpu | 
| Tags the raw-array location tag::cpu or tag::gpu, used by the packers. | |
| template<typename T > | |
| using | container = std::vector< T > | 
| Defines the container template to use for the temporary buffers in heffte::fft3d. | |
Defines the container for the temporary buffers.
Specialization for each backend will define whether the raw-arrays are associated with the CPU or GPU devices and the type of the container that will hold temporary buffers.