SourceXtractorPlusPlus  0.13
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< double > Struct Template Reference

Traits for double. More...

#include <FFT.h>

Public Types

typedef fftw_plan_s plan_t
 
typedef fftw_complex complex_t
 

Public Attributes

decltype(fftw_plan_many_dft_r2c)
typedef 
func_plan_fwd_t
 
decltype(fftw_plan_many_dft_c2r)
typedef 
func_plan_inv_t
 
decltype(fftw_destroy_plan) typedef func_destroy_plan_t
 
decltype(fftw_execute_dft_r2c)
typedef 
func_execute_fwd_t
 
decltype(fftw_execute_dft_c2r)
typedef 
func_execute_inv_t
 

Static Public Attributes

static func_plan_fwd_tfunc_plan_fwd {fftw_plan_many_dft_r2c}
 
static func_plan_inv_tfunc_plan_inv {fftw_plan_many_dft_c2r}
 
static func_destroy_plan_tfunc_destroy_plan {fftw_destroy_plan}
 
static func_execute_fwd_tfunc_execute_fwd {fftw_execute_dft_r2c}
 
static func_execute_inv_tfunc_execute_inv {fftw_execute_dft_c2r}
 

Detailed Description

template<>
struct SourceXtractor::FFTTraits< double >

Traits for double.

Definition at line 64 of file FFT.h.

Member Typedef Documentation

typedef fftw_complex SourceXtractor::FFTTraits< double >::complex_t

Definition at line 66 of file FFT.h.

typedef fftw_plan_s SourceXtractor::FFTTraits< double >::plan_t

Definition at line 65 of file FFT.h.

Member Data Documentation

FFTTraits< double >::func_destroy_plan_t * SourceXtractor::FFTTraits< double >::func_destroy_plan {fftw_destroy_plan}
static

Definition at line 75 of file FFT.h.

decltype(fftw_destroy_plan) typedef SourceXtractor::FFTTraits< double >::func_destroy_plan_t

Definition at line 69 of file FFT.h.

FFTTraits< double >::func_execute_fwd_t * SourceXtractor::FFTTraits< double >::func_execute_fwd {fftw_execute_dft_r2c}
static

Definition at line 76 of file FFT.h.

decltype(fftw_execute_dft_r2c) typedef SourceXtractor::FFTTraits< double >::func_execute_fwd_t

Definition at line 70 of file FFT.h.

FFTTraits< double >::func_execute_inv_t * SourceXtractor::FFTTraits< double >::func_execute_inv {fftw_execute_dft_c2r}
static

Definition at line 77 of file FFT.h.

decltype(fftw_execute_dft_c2r) typedef SourceXtractor::FFTTraits< double >::func_execute_inv_t

Definition at line 71 of file FFT.h.

FFTTraits< double >::func_plan_fwd_t * SourceXtractor::FFTTraits< double >::func_plan_fwd {fftw_plan_many_dft_r2c}
static

Definition at line 73 of file FFT.h.

decltype(fftw_plan_many_dft_r2c) typedef SourceXtractor::FFTTraits< double >::func_plan_fwd_t

Definition at line 67 of file FFT.h.

FFTTraits< double >::func_plan_inv_t * SourceXtractor::FFTTraits< double >::func_plan_inv {fftw_plan_many_dft_c2r}
static

Definition at line 74 of file FFT.h.

decltype(fftw_plan_many_dft_c2r) typedef SourceXtractor::FFTTraits< double >::func_plan_inv_t

Definition at line 68 of file FFT.h.


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