NFFT Logo 3.2.4
Public Member Functions | Data Fields
nfctl_plan Struct Reference

Public Member Functions

 FFTW_MANGLE_LONG_DOUBLE (plan) my_fftw_r2r_plan
 fftw_plan
 
 FFTW_MANGLE_LONG_DOUBLE (r2r_kind)*r2r_kind
 r2r transform type (DCT-I)
 

Data Fields

int N_total
 Total number of Fourier coefficients.
 
int M_total
 Total number of samples.
 
long double * f_hat
 Vector of Fourier coefficients, size is N_total * sizeof( long double )
 
long double * f
 Vector of samples, size is M_total * sizeof( long double )
 
void(* mv_trafo )(void *)
 Pointer to the own transform.
 
void(* mv_adjoint )(void *)
 Pointer to the own adjoint.
 
int d
 dimension, rank
 
int * N
 cut-off-frequencies (kernel)
 
int * n
 length of DCT-I
 
long double * sigma
 oversampling-factor
 
int m
 cut-off parameter in time-domain
 
long double nfct_full_psi_eps
 
long double * b
 shape parameters
 
unsigned nfct_flags
 flags for precomputation, malloc
 
unsigned fftw_flags
 flags for the fftw
 
long double * x
 nodes (in time/spatial domain)
 
double MEASURE_TIME_t [3]
 measured time for each step
 
long double ** c_phi_inv
 precomputed data, matrix D
 
long double * psi
 precomputed data, matrix B
 
int size_psi
 only for thin B
 
int * psi_index_g
 only for thin B
 
int * psi_index_f
 only for thin B
 
long double * g
 
long double * g_hat
 
long double * g1
 input of fftw
 
long double * g2
 output of fftw
 
long double * spline_coeffs
 input for de Boor algorithm, if B_SPLINE or SINC_2m is defined
 

Detailed Description

Definition at line 274 of file nfft3.h.


The documentation for this struct was generated from the following file:

Generated on Thu May 7 2015 by Doxygen 1.8.5