| Highly Efficient FFT for Exascale: HeFFTe v2.3
    | 
Holds the plan for a pack/unpack operation. More...
#include <heffte_pack3d.h>
| Public Attributes | |
| std::array< index, 3 > | size | 
| Number of elements in the three directions. | |
| index | line_stride | 
| Stride of the lines. | |
| index | plane_stride | 
| Stride of the planes. | |
| index | buff_line_stride | 
| Stride of the lines in the received buffer (transpose packing only). | |
| index | buff_plane_stride | 
| Stride of the planes in the received buffer (transpose packing only). | |
| std::array< int, 3 > | map | 
| Maps the i,j,k indexes from input to the output (transpose packing only). | |
Holds the plan for a pack/unpack operation.