SourceXtractorPlusPlus  0.15
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | Static Public Attributes | List of all members
SourceXtractor::FFTTraits< float > Struct Template Reference

Traits for float. More...

#include <FFT.h>

Public Types

typedef fftwf_plan_s plan_t
 
typedef fftwf_complex complex_t
 

Public Attributes

decltype(fftwf_plan_many_dft_r2c)
typedef 
func_plan_fwd_t
 
decltype(fftwf_plan_many_dft_c2r)
typedef 
func_plan_inv_t
 
decltype(fftwf_destroy_plan)
typedef 
func_destroy_plan_t
 
decltype(fftwf_execute_dft_r2c)
typedef 
func_execute_fwd_t
 
decltype(fftwf_execute_dft_c2r)
typedef 
func_execute_inv_t
 

Static Public Attributes

static func_plan_fwd_tfunc_plan_fwd {fftwf_plan_many_dft_r2c}
 
static func_plan_inv_tfunc_plan_inv {fftwf_plan_many_dft_c2r}
 
static func_destroy_plan_tfunc_destroy_plan {fftwf_destroy_plan}
 
static func_execute_fwd_tfunc_execute_fwd {fftwf_execute_dft_r2c}
 
static func_execute_inv_tfunc_execute_inv {fftwf_execute_dft_c2r}
 

Detailed Description

template<>
struct SourceXtractor::FFTTraits< float >

Traits for float.

Definition at line 44 of file FFT.h.

Member Typedef Documentation

typedef fftwf_complex SourceXtractor::FFTTraits< float >::complex_t

Definition at line 46 of file FFT.h.

typedef fftwf_plan_s SourceXtractor::FFTTraits< float >::plan_t

Definition at line 45 of file FFT.h.

Member Data Documentation

FFTTraits< float >::func_destroy_plan_t * SourceXtractor::FFTTraits< float >::func_destroy_plan {fftwf_destroy_plan}
static

Definition at line 55 of file FFT.h.

decltype(fftwf_destroy_plan) typedef SourceXtractor::FFTTraits< float >::func_destroy_plan_t

Definition at line 49 of file FFT.h.

FFTTraits< float >::func_execute_fwd_t * SourceXtractor::FFTTraits< float >::func_execute_fwd {fftwf_execute_dft_r2c}
static

Definition at line 56 of file FFT.h.

decltype(fftwf_execute_dft_r2c) typedef SourceXtractor::FFTTraits< float >::func_execute_fwd_t

Definition at line 50 of file FFT.h.

FFTTraits< float >::func_execute_inv_t * SourceXtractor::FFTTraits< float >::func_execute_inv {fftwf_execute_dft_c2r}
static

Definition at line 57 of file FFT.h.

decltype(fftwf_execute_dft_c2r) typedef SourceXtractor::FFTTraits< float >::func_execute_inv_t

Definition at line 51 of file FFT.h.

FFTTraits< float >::func_plan_fwd_t * SourceXtractor::FFTTraits< float >::func_plan_fwd {fftwf_plan_many_dft_r2c}
static

Definition at line 53 of file FFT.h.

decltype(fftwf_plan_many_dft_r2c) typedef SourceXtractor::FFTTraits< float >::func_plan_fwd_t

Definition at line 47 of file FFT.h.

FFTTraits< float >::func_plan_inv_t * SourceXtractor::FFTTraits< float >::func_plan_inv {fftwf_plan_many_dft_c2r}
static

Definition at line 54 of file FFT.h.

decltype(fftwf_plan_many_dft_c2r) typedef SourceXtractor::FFTTraits< float >::func_plan_inv_t

Definition at line 48 of file FFT.h.


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