Package jfftw

Class Summary
ArrayUtil Class containing some useful static method to manipulate double arrays containing complex data used in jfftw.
Complex Class to handle Complex numbers and arithmetic.
ComplexDataArray Class to handle Complex Data arrays in either Real or Fourier space.
DataArray Abstract Class type to manipulate hold data for FFTW methods.
FFTW Basic class for Java access to the fftw3 library to take Fourier Transforms or one-dimensional, two-dimensional or three-dimensional data held in double[] arrays.
FFTWComplex Class to implement simple one-off Complex to Complex Fourier transforms using jfftw as a native library.
FFTWComplexEngine Class to form Complex Engine with complex input and output buffer for taking either forward of backward FFTs
FFTWComplexToRealEngine Class to for a (forward), Real to hermition complex FFT engine with a real input buffer and hermition complex output buffer.
FFTWEngine Class to implement a FFT Engine based on FFTW.
FFTWReal Class to implement simple one-off Real to Complex and Complex to RealFourier transforms using fftw as a native library.
FFTWRealToComplexEngine Class to for a (forward), Real to hermition complex FFT engine with a real input buffer and hermition complex output buffer.
RealDataArray Class to handle Real Data arrays in either Real or Fourier space.