fluidimage.calcul.fft#
FFT classes#
Warning: it is more efficient to use not normalized FFT, so we’ll do that.
- class fluidimage.calcul.fft.CUFFT2DReal2Complex(nx, ny)[source]#
Bases:
OperatorFFTBase
A class to use cufft with float32.
- class fluidimage.calcul.fft.CUFFT2DReal2ComplexFloat64(nx, ny)[source]#
Bases:
CUFFT2DReal2Complex
A class to use cufft with float64.
- class fluidimage.calcul.fft.SKCUFFT2DReal2Complex(nx, ny)[source]#
Bases:
OperatorFFTBase
A class to use skcuda-cufft with float32.
- class fluidimage.calcul.fft.FFTW2DReal2Complex(nx, ny)[source]#
Bases:
OperatorFFTBase
A class to use fftw with float32.
These ffts are NOT normalized (faster)!
- class fluidimage.calcul.fft.FFTW2DReal2ComplexFloat64(nx, ny)[source]#
Bases:
FFTW2DReal2Complex
A class to use fftw with float64.
Classes
|
A class to use cufft with float32. |
|
A class to use cufft with float64. |
|
A class to use fftw with float32. |
|
A class to use fftw with float64. |
|
FFT operator using numpy.fft |
|
FFT operator using numpy.fft |
|
Abstract class for FFT operators |
|
A class to use skcuda-cufft with float32. |