28 #include <queso/Environment.h> 
   90   void forward(
const std::vector<T>&                     data,
 
   92                      std::vector<std::complex<double> >& result);
 
  105   void inverse(
const std::vector<T>&                     data,
 
  106                      unsigned int                        fftSize,
 
  107                      std::vector<std::complex<double> >& result);
 
Fft(const BaseEnvironment &env)
Default Constructor. 
 
This (virtual) class sets up the environment underlying the use of the QUESO library by an executable...
 
void forward(const std::vector< T > &data, unsigned int fftSize, std::vector< std::complex< double > > &result)
Calculates the forward Fourier transform (for real data. TODO: complex data). 
 
void inverse(const std::vector< T > &data, unsigned int fftSize, std::vector< std::complex< double > > &result)
Calculates the inverse Fourier transform for real and complex data. 
 
Class for a Fast Fourier Transform (FFT) algorithm. 
 
const BaseEnvironment & m_env