SCSL< T > Class Template Reference

#include <SCSL_FFT.h>

List of all members.

Public Types

typedef complex Complex_t

Public Member Functions

 SCSL (void)
 ~SCSL (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)


Detailed Description

template<class T>
class SCSL< T >

Definition at line 174 of file SCSL_FFT.h.


Member Typedef Documentation

template<class T>
typedef complex SCSL< T >::Complex_t
 

Definition at line 182 of file SCSL_FFT.h.


Constructor & Destructor Documentation

template<class T>
SCSL< T >::SCSL void   )  [inline]
 

Definition at line 186 of file SCSL_FFT.h.

template<class T>
SCSL< T >::~SCSL void   )  [inline]
 

Definition at line 217 of file SCSL_FFT.h.


Member Function Documentation

template<class T>
void SCSL< T >::callFFT unsigned  transformDim,
int  direction,
T *  data
[inline]
 

Definition at line 332 of file SCSL_FFT.h.

References endl(), ERRORMSG, and PAssert.

Here is the call graph for this function:

template<class T>
void SCSL< T >::callFFT unsigned  transformDim,
int  direction,
Complex_t data
 

template<class T>
void SCSL< T >::setup unsigned  numTransformDims,
const int *  transformTypes,
const int *  axisLengths
[inline]
 

Definition at line 232 of file SCSL_FFT.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:46:05 2006 for IPPL by  doxygen 1.4.6