| 
Data Fields | 
| int | N_total | 
|  | Total number of Fourier coefficients. 
 | 
| int | M_total | 
|  | Total number of samples. 
 | 
| fftw_complex * | f_hat | 
|  | Vector of Fourier coefficients, size is N_total * sizeof( fftw_complex ) 
 | 
| fftw_complex * | f | 
|  | Vector of samples, size is M_total * sizeof( fftw_complex ) 
 | 
| void(* | mv_trafo )(void *) | 
|  | Pointer to the own transform. 
 | 
| void(* | mv_adjoint )(void *) | 
|  | Pointer to the own adjoint. 
 | 
| int | d | 
|  | dimension aka rank 
 | 
| int * | N | 
|  | multi-bandwidth 
 | 
| double * | sigma | 
|  | oversampling-factor 
 | 
| int * | n | 
|  | FFTW length, equal to sigma*N, default is the power of 2 such that  . 
 | 
| int | n_total | 
|  | Total size of FFTW. 
 | 
| int | m | 
|  | Cut-off parameter of the window function, default value is 6 (KAISER_BESSEL), 9 (SINC_POWER), 11 (B_SPLINE), 12 (GAUSSIAN) 
 | 
| double * | b | 
|  | Shape parameter of the window function. 
 | 
| int | K | 
|  | Number of equispaced samples of the window function for PRE_LIN_PSI. 
 | 
| unsigned | nfft_flags | 
|  | Flags for precomputation, (de)allocation, and FFTW usage, default setting is PRE_PHI_HUT | PRE_PSI | MALLOC_X | MALLOC_F_HAT | MALLOC_F | FFTW_INIT | FFT_OUT_OF_PLACE. 
 | 
| unsigned | fftw_flags | 
|  | Flags for the FFTW, default is FFTW_ESTIMATE | FFTW_DESTROY_INPUT. 
 | 
| double * | x | 
|  | Nodes in time/spatial domain, size is  doubles. 
 | 
| double | MEASURE_TIME_t [3] | 
|  | Measured time for each step if MEASURE_TIME is set. 
 | 
| double ** | c_phi_inv | 
|  | Precomputed data for the diagonal matrix  , size \ is  doubles. 
 | 
| double * | psi | 
|  | Precomputed data for the sparse matrix  , size depends on precomputation scheme. 
 | 
| int * | psi_index_g | 
|  | Indices in source/target vector for PRE_FULL_PSI. 
 | 
| int * | psi_index_f | 
|  | Indices in source/target vector for PRE_FULL_PSI. 
 | 
| fftw_complex * | g | 
|  | Oversampled vector of samples, size is n_total double complex. 
 | 
| fftw_complex * | g_hat | 
|  | Zero-padded vector of Fourier coefficients, size is n_total fftw_complex. 
 | 
| fftw_complex * | g1 | 
|  | Input of fftw. 
 | 
| fftw_complex * | g2 | 
|  | Output of fftw. 
 | 
| double * | spline_coeffs | 
|  | Input for de Boor algorithm if B_SPLINE or SINC_POWER is defined. 
 | 
| int * | index_x | 
|  | Index array for nodes x used when flag NFFT_SORT_NODES is set. 
 | 
Definition at line 173 of file nfft3.h.