Octopus
nfft.F90 File Reference

Go to the source code of this file.

Modules

module  nfft_oct_m
 

Data Types

type  nfft_oct_m::nfft_t
 

Functions/Subroutines

subroutine, public nfft_oct_m::nfft_guru_options (nfft, namespace)
 
subroutine, public nfft_oct_m::nfft_init (nfft, nfft_options, N, dim, M, optimize)
 
subroutine, public nfft_oct_m::nfft_write_info (nfft)
 
subroutine, public nfft_oct_m::nfft_end (nfft)
 
subroutine, public nfft_oct_m::nfft_copy_info (in, out)
 
subroutine, public nfft_oct_m::nfft_precompute (nfft, X1, X2, X3)
 
subroutine, public nfft_oct_m::dnfft_forward (nfft, in, out)
 
subroutine, public nfft_oct_m::dnfft_backward (nfft, in, out)
 
subroutine, public nfft_oct_m::znfft_forward (nfft, in, out)
 
subroutine, public nfft_oct_m::znfft_backward (nfft, in, out)
 

Variables

integer, parameter, public nfft_oct_m::nfft_real = 0
 
integer, parameter, public nfft_oct_m::nfft_complex = 1
 
integer, parameter, public nfft_oct_m::nfft_pre_phi_hut = 0
 
integer, parameter, public nfft_oct_m::nfft_fg_psi = 2
 
integer, parameter, public nfft_oct_m::nfft_pre_lin_psi = 4
 
integer, parameter, public nfft_oct_m::nfft_pre_fg_psi = 8
 
integer, parameter, public nfft_oct_m::nfft_pre_psi = 16
 
integer, parameter, public nfft_oct_m::nfft_pre_full_psi = 32
 
integer, parameter, public nfft_oct_m::nfft_malloc_x = 64
 
integer, parameter, public nfft_oct_m::nfft_malloc_f_hat = 128
 
integer, parameter, public nfft_oct_m::nfft_malloc_f = 256
 
integer, parameter, public nfft_oct_m::nfft_fft_out_of_place = 512
 
integer, parameter, public nfft_oct_m::nfft_fftw_init = 1024