mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
mx::math::ft::fftwTypeSpec< _inputDataT, _outputDataT > Struct Template Reference

template<typename _inputDataT, typename _outputDataT>
struct mx::math::ft::fftwTypeSpec< _inputDataT, _outputDataT >

A structure specifying various types based on the FFT input and output data types.

Provides various typedefs to specify which fftw functions to compile.

See the specializations:

Template Parameters
_inputDataTis the data type of the input array
_outputDataTis the data type of the output array

Definition at line 171 of file fftwTemplates.hpp.

Public Types

typedef _realT realT
 The real data type (_realT is actually defined in specializations).
 
typedef std::complex< realTcomplexT
 The complex data type.
 
typedef _inputDataT inputDataT
 The input array data type.
 
typedef _outputDataT outputDataT
 The output array data type.
 
typedef fftwPlanSpec< realT >::planT planT
 The plan type.
 

Member Typedef Documentation

◆ complexT

The complex data type.

Definition at line 174 of file fftwTemplates.hpp.

◆ inputDataT

The input array data type.

Definition at line 175 of file fftwTemplates.hpp.

◆ outputDataT

The output array data type.

Definition at line 176 of file fftwTemplates.hpp.

◆ planT

The plan type.

Definition at line 177 of file fftwTemplates.hpp.

◆ realT

The real data type (_realT is actually defined in specializations).

Definition at line 173 of file fftwTemplates.hpp.


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