ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
fft::fftw< FloatType > Struct Template Reference

Public Types

using complex = fftw_complex
 

Static Public Attributes

static auto constexpr plan_many_dft = fftw_plan_many_dft
 
static auto constexpr destroy_plan = fftw_destroy_plan
 
static auto constexpr execute_dft = fftw_execute_dft
 
static auto constexpr malloc = fftw_malloc
 
static auto constexpr free = fftw_free
 

Detailed Description

template<typename FloatType = double>
struct fft::fftw< FloatType >

Definition at line 76 of file fft.cpp.

Member Typedef Documentation

◆ complex

template<typename FloatType = double>
using fft::fftw< FloatType >::complex = fftw_complex

Definition at line 77 of file fft.cpp.

Member Data Documentation

◆ destroy_plan

template<typename FloatType = double>
auto constexpr fft::fftw< FloatType >::destroy_plan = fftw_destroy_plan
staticconstexpr

Definition at line 79 of file fft.cpp.

Referenced by fft::fft_plan< FloatType >::destroy_plan().

◆ execute_dft

template<typename FloatType = double>
auto constexpr fft::fftw< FloatType >::execute_dft = fftw_execute_dft
staticconstexpr

◆ free

template<typename FloatType = double>
auto constexpr fft::fftw< FloatType >::free = fftw_free
staticconstexpr

Definition at line 82 of file fft.cpp.

Referenced by fft::allocator< FloatType >::deallocate().

◆ malloc

template<typename FloatType = double>
auto constexpr fft::fftw< FloatType >::malloc = fftw_malloc
staticconstexpr

Definition at line 81 of file fft.cpp.

Referenced by fft::allocator< FloatType >::allocate().

◆ plan_many_dft

template<typename FloatType = double>
auto constexpr fft::fftw< FloatType >::plan_many_dft = fftw_plan_many_dft
staticconstexpr

Definition at line 78 of file fft.cpp.

Referenced by fft::fft_data_struct< FloatType >::initialize_fft().


The documentation for this struct was generated from the following file: