complex_fft


This routine performs a forward or backward Fast Fourier Transformation on its argument data.

Location in HEALPix directory tree: src/f90/mod/healpix_fft.F90 


FORMAT

call complex_fft( data, backward )


ARGUMENTS

name&dimensionality kind in/out description
       
data(:) XXX INOUT array containing the input and output data. It can be of type real(sp), real(dp), complex(spc) or complex(dpc). If it is of type real, it is interpreted as an array of size(data)/2 complex variables.
backward LGT IN Optional argument. If present and true, perform backward transformation, else forward


EXAMPLE:

use healpix_fft
call complex_fft (data, backward=.true.)
Performs a backward FFT on data.


RELATED ROUTINES

This section lists the routines related to complex_fft

real_fft
routine for FFT of real data

Version 3.31, 2017-01-06