![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <fft.hpp>
Inheritance diagram for fft::fft_plan< FloatType >:Public Types | |
| using | fftw_plan = std::conditional_t< std::is_same_v< FloatType, double >, fftw_plan_s *, fftwf_plan_s * > |
Public Member Functions | |
| ~fft_plan () | |
| void | destroy_plan () |
Public Attributes | |
| 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. | |
| using fft::fft_plan< FloatType >::fftw_plan = std::conditional_t<std::is_same_v<FloatType, double>, fftw_plan_s *, fftwf_plan_s *> |
|
inline |
Definition at line 68 of file fft.hpp.
References fft::fft_plan< FloatType >::destroy_plan().
| void fft::fft_plan< FloatType >::destroy_plan | ( | ) |
Definition at line 796 of file fft.cpp.
References fft::fftw< FloatType >::destroy_plan.
Referenced by fft::fft_plan< FloatType >::~fft_plan().
| int fft::fft_plan< FloatType >::dir |
| fftw_plan fft::fft_plan< FloatType >::plan_handle = nullptr |