Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CuFFT.h File Reference
Include dependency graph for CuFFT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hydra::detail::FFTPolicy< T, detail::CuFFT >
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::detail
 
 hydra::fft
 

Typedefs

typedef detail::FFTPolicy< float, detail::CuFFT > hydra::fft::cufft_f32_t
 
typedef detail::FFTPolicy< double, detail::CuFFT > hydra::fft::cufft_f64_t
 

Variables

static const cufft_f32_t hydra::fft::cufft_f32 = cufft_f32_t()
 
static const cufft_f64_t hydra::fft::cufft_f64 = cufft_f64_t()
 

Data Structure Documentation

◆ hydra::detail::FFTPolicy< T, detail::CuFFT >

struct hydra::detail::FFTPolicy< T, detail::CuFFT >

template<typename T>
struct hydra::detail::FFTPolicy< T, detail::CuFFT >

Collaboration diagram for hydra::detail::FFTPolicy< T, detail::CuFFT >:
Data Fields
typedef ComplexToComplexCuFFT< T > C2C
typedef ComplexToRealCuFFT< T > C2R
typedef sys_t device_backend_type
typedef sys_t host_backend_type
typedef RealToComplexCuFFT< T > R2C