#include <FFT.h>
Inheritance diagram for FFT< RCTransform, 1U, T >:


| Public Types | |
| typedef FieldLayout< 1U > | Layout_t | 
| typedef BareField< T, 1U > | RealField_t | 
| typedef LField< T, 1U > | RealLField_t | 
| typedef complex | Complex_t | 
| typedef BareField< Complex_t, 1U > | ComplexField_t | 
| typedef LField< Complex_t, 1U > | ComplexLField_t | 
| typedef FFTBase< 1U, T >::Domain_t | Domain_t | 
| Public Member Functions | |
| FFT (const Domain_t &rdomain, const Domain_t &cdomain, const bool transformTheseDims[1U], const bool &compressTemps=false) | |
| FFT (const Domain_t &rdomain, const Domain_t &cdomain, const bool &compressTemps=false) | |
| ~FFT (void) | |
| void | transform (int direction, RealField_t &f, ComplexField_t &g, const bool &constInput=false) | 
| void | transform (const char *directionName, RealField_t &f, ComplexField_t &g, const bool &constInput=false) | 
| void | transform (int direction, ComplexField_t &f, RealField_t &g, const bool &constInput=false) | 
| void | transform (const char *directionName, ComplexField_t &f, RealField_t &g, const bool &constInput=false) | 
Definition at line 546 of file FFT.h.
| 
 | |||||
| 
 | 
| 
 | |||||
| 
 | 
| 
 | |||||
| 
 | 
| 
 | |||||
| 
 Reimplemented from FFTBase< 1U, T >. | 
| 
 | |||||
| 
 | 
| 
 | |||||
| 
 | 
| 
 | |||||
| 
 | 
| 
 | ||||||||||||||||||||||||
| Create a new FFT object with the given domains for input/output Fields Specify which dimensions to transform along. Optional argument compress indicates whether or not to compress temporary Fields in between uses. | 
| 
 | ||||||||||||||||||||
| Same as above, but transform all dims: | 
| 
 | ||||||||||
| Destructor Definition at line 1700 of file FFT.cpp. References CT, TAU_FFT, TAU_PROFILE, and TAU_TYPE_STRING. | 
| 
 | ||||||||||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||||||||||
| complex-to-real FFT Same as above, but with input and output field types reversed. | 
| 
 | ||||||||||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||||||||||
| real-to-complex FFT: specify +1 or -1 to indicate forward or inverse transform, or specify the user-defined name string for the direction. Supply a second BareField to store the output. optional argument constInput indicates whether or not to treat the input Field argument f as const. If not, we can use it as a temporary in order to avoid an additional data transpose. | 
 1.4.6
 1.4.6