ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
pm_fftpack.F90 File Reference

Go to the source code of this file.

Data Types

interface  pm_fftpack::getFactorFFT
 Generate and return the factorization vector factor of the specified input sequence length and the corresponding vector of trigonometric coefficients coef.
More...
 
interface  pm_fftpack::getFFTF
 Generate and return the Forward Fourier Transform (a.k.a. Fourier Analysis) of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 
interface  pm_fftpack::setFFTF
 Return the Forward Fourier Transform (or equivalently, the Fourier coefficients) of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 
interface  pm_fftpack::getFFTR
 Generate and return the Reverse (unnormalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 
interface  pm_fftpack::setFFTR
 Return the Reverse (unnormalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 
interface  pm_fftpack::getFFTI
 Generate and return the Inverse (normalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 
interface  pm_fftpack::setFFTI
 Return the Inverse (normalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind type parameter. More...
 

Modules

module  pm_fftpack
 This module contains procedures and generic interfaces for computing the Discrete Fourier Transform of a real or complex sequence using a mixed-radix decimation-in-frequency Fast-Fourier Transform.

 

Variables

character(*, SK), parameter pm_fftpack::MODULE_NAME = "@pm_fftpack"