|
| procedure | init (this, n) |
| procedure | final (this) |
| procedure | forward_cmplx (this, q, s) |
| procedure | forward_real (this, q, s) |
| generic | forward (this, q, s) |
| generic | forward (this, q, s) |
| procedure | backward (this, s, q) |
◆ init()
| procedure scale_fast_fourier_transform::fastfouriertransform1d::init |
( |
class(fastfouriertransform1d), intent(inout) | this, |
|
|
integer, intent(in) | n ) |
◆ final()
| procedure scale_fast_fourier_transform::fastfouriertransform1d::final |
( |
class(fastfouriertransform1d), intent(inout) | this | ) |
|
◆ forward_cmplx()
| procedure scale_fast_fourier_transform::fastfouriertransform1d::forward_cmplx |
( |
class(fastfouriertransform1d), intent(in) | this, |
|
|
complex(rp), dimension(this%n), intent(in) | q, |
|
|
complex(rp), dimension(this%n), intent(out) | s ) |
◆ forward_real()
| procedure scale_fast_fourier_transform::fastfouriertransform1d::forward_real |
( |
class(fastfouriertransform1d), intent(in) | this, |
|
|
real(rp), dimension(this%n), intent(in) | q, |
|
|
complex(rp), dimension(this%n), intent(out) | s ) |
◆ forward() [1/2]
| generic scale_fast_fourier_transform::fastfouriertransform1d::forward |
( |
class(fastfouriertransform1d), intent(in) | this, |
|
|
complex(rp), dimension(this%n), intent(in) | q, |
|
|
complex(rp), dimension(this%n), intent(out) | s ) |
◆ forward() [2/2]
| generic scale_fast_fourier_transform::fastfouriertransform1d::forward |
( |
class(fastfouriertransform1d), intent(in) | this, |
|
|
real(rp), dimension(this%n), intent(in) | q, |
|
|
complex(rp), dimension(this%n), intent(out) | s ) |
◆ backward()
| procedure scale_fast_fourier_transform::fastfouriertransform1d::backward |
( |
class(fastfouriertransform1d), intent(in) | this, |
|
|
complex(rp), dimension(this%n), intent(in) | s, |
|
|
real(rp), dimension(this%n), intent(out) | q ) |
| integer scale_fast_fourier_transform::fastfouriertransform1d::n |
| integer scale_fast_fourier_transform::fastfouriertransform1d::m |
◆ w_forward
| complex(rp), dimension(:), allocatable scale_fast_fourier_transform::fastfouriertransform1d::w_forward |
◆ w_backward
| complex(rp), dimension(:), allocatable scale_fast_fourier_transform::fastfouriertransform1d::w_backward |
◆ use_bluestein
| logical scale_fast_fourier_transform::fastfouriertransform1d::use_bluestein |
◆ w1_bluestein
| complex(rp), dimension(:), allocatable scale_fast_fourier_transform::fastfouriertransform1d::w1_bluestein |
◆ w2_bluestein
| complex(rp), dimension(:), allocatable scale_fast_fourier_transform::fastfouriertransform1d::w2_bluestein |
The documentation for this type was generated from the following file: