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

Go to the source code of this file.

Data Types

interface  pm_fftnr::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 parameter. More...
 
interface  pm_fftnr::getFFTI
 Generate and return the Inverse (normalized by 2 / size(data)) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind parameter. More...
 
interface  pm_fftnr::getFFTR
 Generate and return the Reverse (unnormalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind parameter. More...
 
interface  pm_fftnr::setFFTF
 Return the Forward Fourier Transform of a periodic sequence of type complex or real of arbitrary kind parameter. More...
 
interface  pm_fftnr::setFFTI
 Return the Inverse (normalized by 2 / size(data)) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind parameter. More...
 
interface  pm_fftnr::setFFTR
 Return the Reverse (unnormalized) Fourier Transform of a periodic sequence of type complex or real of arbitrary kind parameter. More...
 

Modules

module  pm_fftnr
 This module contains procedures and generic interfaces for computing the Discrete Fourier Transform of a real or complex sequence using radix-2 Cooley–Tukey Fast-Fourier Transform.

 

Variables

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