1 #ifndef FFTW_DFTTranspose_H 2 #define FFTW_DFTTranspose_H 54 inline static SP::FFTW_DFTTranspose
New() {
This class describes Discrete Fourier Transform Transposition based on fftw library.
Definition: FFTW_DFTTranspose.h:15
virtual ~FFTW_DFTTranspose(void)
destroy an DFT Transpose object
Definition: FFTW_DFTTranspose.h:44
static SP::FFTW_DFTTranspose New()
create an array of Discrete fast Fourier Transform to transpose matrix
Definition: FFTW_DFTTranspose.h:54
SP_OBJECT(FFTW_DFTTranspose)
DEFINE_SPTR(FFTW_DFTTranspose)
This class is the base class of FFTW objects.
Definition: FFTW_Object.h:19
#define tUIndex
Definition: types.h:126
#define tChar
Definition: types.h:23
FFTW_DFTTranspose(void)
create a DFT Transpose object
Definition: FFTW_DFTTranspose.h:34
static void Transpose(const tChar &storage, fftw_complex *A, const tUIndex &nRows, const tUIndex &nCols)
transpose the values
Definition: FFTW_DFTTranspose.cpp:6
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141