Parent class to compute the Fourier transforms based on several libraries Survey of FFT implementations: http://www.jjj.de/fft/fftpage.html Child classes specifically offer interface to.
More...
#include <FFTCalculator.h>
|
virtual bool | CreateLibData (ArrayGrid< std::complex< double > > *pGridin)=0 |
| help method to create the intermediate data structures for the underlying library
|
|
virtual bool | CleanLibData ()=0 |
| help method to clean the intermediate input data structures for the underlying library
|
|
virtual void | WriteResultInFFTBand ()=0 |
| Converts the KISS data structure with the result back to an FFTBand.
|
|
Parent class to compute the Fourier transforms based on several libraries Survey of FFT implementations: http://www.jjj.de/fft/fftpage.html Child classes specifically offer interface to.
stira::fouriertools::FFTCalculator::FFTCalculator |
( |
ArrayGrid< std::complex< double > > * |
pComplexGrid | ) |
|
construct an FFT calculator initialized with and FFTBand
- Parameters
-
pComplexGrid | pointer to an ArrayGrid of complex values |
void stira::fouriertools::FFTCalculator::SwitchQuadrants |
( |
ArrayGrid< std::complex< double > > * |
pGridIn | ) |
|
The documentation for this class was generated from the following files:
- fouriertools/fouriertools/FFTCalculator.h
- fouriertools/fouriertools/FFTCalculator.cpp