Octopus
|
Data Types | |
type | nfft_t |
Functions/Subroutines | |
subroutine, public | nfft_guru_options (nfft, namespace) |
subroutine, public | nfft_init (nfft, nfft_options, N, dim, M, optimize) |
subroutine, public | nfft_write_info (nfft) |
subroutine, public | nfft_end (nfft) |
subroutine, public | nfft_copy_info (in, out) |
subroutine, public | nfft_precompute (nfft, X1, X2, X3) |
subroutine, public | dnfft_forward (nfft, in, out) |
subroutine, public | dnfft_backward (nfft, in, out) |
subroutine, public | znfft_forward (nfft, in, out) |
subroutine, public | znfft_backward (nfft, in, out) |
Variables | |
integer, parameter, public | nfft_real = 0 |
integer, parameter, public | nfft_complex = 1 |
integer, parameter, public | nfft_pre_phi_hut = 0 |
integer, parameter, public | nfft_fg_psi = 2 |
integer, parameter, public | nfft_pre_lin_psi = 4 |
integer, parameter, public | nfft_pre_fg_psi = 8 |
integer, parameter, public | nfft_pre_psi = 16 |
integer, parameter, public | nfft_pre_full_psi = 32 |
integer, parameter, public | nfft_malloc_x = 64 |
integer, parameter, public | nfft_malloc_f_hat = 128 |
integer, parameter, public | nfft_malloc_f = 256 |
integer, parameter, public | nfft_fft_out_of_place = 512 |
integer, parameter, public | nfft_fftw_init = 1024 |
subroutine, public nfft_oct_m::nfft_guru_options | ( | type(nfft_t), intent(inout) | nfft, |
type(namespace_t), intent(in) | namespace | ||
) |
subroutine, public nfft_oct_m::nfft_write_info | ( | type(nfft_t), intent(inout) | nfft | ) |
subroutine, public nfft_oct_m::nfft_end | ( | type(nfft_t), intent(inout) | nfft | ) |
subroutine, public nfft_oct_m::nfft_precompute | ( | type(nfft_t), intent(inout) | nfft, |
real(real64), dimension(:), intent(in) | X1, | ||
real(real64), dimension(:), intent(in), optional | X2, | ||
real(real64), dimension(:), intent(in), optional | X3 | ||
) |
subroutine, public nfft_oct_m::dnfft_forward | ( | type(nfft_t), intent(in) | nfft, |
real(real64), dimension(:,:,:), intent(in) | in, | ||
complex(real64), dimension(:,:,:), intent(out) | out | ||
) |
subroutine, public nfft_oct_m::dnfft_backward | ( | type(nfft_t), intent(in) | nfft, |
complex(real64), dimension (:,:,:), intent(in) | in, | ||
real(real64), dimension(:,:,:), intent(out) | out | ||
) |
subroutine, public nfft_oct_m::znfft_forward | ( | type(nfft_t), intent(in) | nfft, |
complex(real64), dimension(:,:,:), intent(in) | in, | ||
complex(real64), dimension(:,:,:), intent(out) | out | ||
) |
subroutine, public nfft_oct_m::znfft_backward | ( | type(nfft_t), intent(in) | nfft, |
complex(real64), dimension (:,:,:), intent(in) | in, | ||
complex(real64), dimension(:,:,:), intent(out) | out | ||
) |
integer, parameter, public nfft_oct_m::nfft_pre_phi_hut = 0 |
integer, parameter, public nfft_oct_m::nfft_pre_lin_psi = 4 |
integer, parameter, public nfft_oct_m::nfft_pre_full_psi = 32 |
integer, parameter, public nfft_oct_m::nfft_malloc_f_hat = 128 |
integer, parameter, public nfft_oct_m::nfft_fft_out_of_place = 512 |