|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <fftpack_FFT.h>
Public Types | |
| typedef std::complex< T > | Complex_t |
Public Member Functions | |
| FFTPACK (void) | |
| ~FFTPACK (void) | |
| void | setup (unsigned numTransformDims, const int *transformTypes, const int *axisLengths) |
| void | callFFT (unsigned transformDim, int direction, Complex_t *data) |
| void | callFFT (unsigned transformDim, int direction, T *data) |
Private Attributes | |
| unsigned | numTransformDims_m |
| int * | transformType_m |
| int * | axisLength_m |
| T ** | trig_m |
Definition at line 101 of file fftpack_FFT.h.
Definition at line 106 of file fftpack_FFT.h.
Definition at line 109 of file fftpack_FFT.h.
Definition at line 141 of file fftpack_FFT.h.
| void FFTPACK< T >::callFFT | ( | unsigned | transformDim, |
| int | direction, | ||
| Complex_t * | data | ||
| ) |
Referenced by FFT< CCTransform, Dim, T >::transform().
|
inline |
Definition at line 255 of file fftpack_FFT.h.
References abs(), endl(), ERRORMSG, PAssert_EQ, and PAssert_LT.

|
inline |
Definition at line 153 of file fftpack_FFT.h.
References endl(), ERRORMSG, and T.
Referenced by FFT< CCTransform, Dim, T >::FFT().

Definition at line 130 of file fftpack_FFT.h.
Definition at line 128 of file fftpack_FFT.h.
Definition at line 129 of file fftpack_FFT.h.
Definition at line 131 of file fftpack_FFT.h.
1.8.5