OpenMCTDHB v2.3
Modules | Functions/Subroutines

modulefft.F90 File Reference

Go to the source code of this file.

Modules

module  modulefft
 

This module contains fast fourier transform wrappers. We use the convention of the FFT without any prefactor (just like FFTW), This implies that the inverse transform of the transform gives the original sequence times the number of gridpoints, i.e. FFT^+[FFT^-[x]]= N*[x].


Functions/Subroutines

subroutine modulefft::get_FFT1D (instruction, length1, vec, INFO)
 This is the FFTW3 wrapper for the 1D fft.
subroutine modulefft::get_FFT2D (instruction, length1, length2, vec, INFO)
 This is the FFTW3 wrapper for the 2D fft.
subroutine modulefft::get_FFT3D (instruction, length1, length2, length3, vec, INFO)
 This is the FFTW3 wrapper for the 3D fft.
 All Namespaces Files Functions Variables