Nek5000
SEM for Incompressible NS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Types
fft_fftw_mod.F90 File Reference

Parallel FFT. More...

Go to the source code of this file.

Data Types

module  fft
 

Detailed Description

Parallel FFT.

Date
December 2015
Author
Max Hutchinson

This module provides a 3D parallel FFT through 1D FFTs and parallel transposes. It also provides access to the wave-number of each mode, given its index and the type of transform used for that axis.

This implementation uses FFTW for the 1D FFT and DCTs and MPI_AllToAll for the transposes.

Definition in file fft_fftw_mod.F90.