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