public interface DFT
Compute the DFT of a dataset
Module Procedures
private function DFT_r1(input) result(output)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
real(kind=wp), |
intent(in), |
|
dimension(0:) | :: |
input | |
Return Value real(kind=wp),
dimension(:), allocatable
private function DFT_c1(input) result(output)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
complex(kind=wp), |
intent(in), |
|
dimension(0:) | :: |
input | |
Return Value complex(kind=wp),
dimension(:), allocatable
private function DFT_r2(input) result(output)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
real(kind=wp), |
intent(in), |
|
dimension(0:,0:) | :: |
input | |
Return Value real(kind=wp),
dimension(:,:), allocatable
private function DFT_c2(input) result(output)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
complex(kind=wp), |
intent(in), |
|
dimension(0:,0:) | :: |
input | |
Return Value complex(kind=wp),
dimension(:,:), allocatable