![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Plan for a backward 1D FFT of a flattened 3D array. More...
#include <fft.hpp>
Inheritance diagram for fft::fft_back_plan< FloatType >:
Collaboration diagram for fft::fft_back_plan< FloatType >:Additional Inherited Members | |
Public Types inherited from fft::fft_plan< FloatType > | |
| using | fftw_plan = std::conditional_t< std::is_same_v< FloatType, double >, fftw_plan_s *, fftwf_plan_s * > |
Public Member Functions inherited from fft::fft_plan< FloatType > | |
| ~fft_plan () | |
| void | destroy_plan () |
Public Attributes inherited from fft::fft_plan< FloatType > | |
| int | dir |
| plan direction: forward or backward FFT (enum value from FFTW). | |
| fftw_plan | plan_handle = nullptr |
| plan for the FFT. | |
| void(* | pack_function )(FloatType const *const, FloatType *const, int const *, int const *, int const *, int) |
| packing function for send blocks. | |
Plan for a backward 1D FFT of a flattened 3D array.