data structure for an NFST (nonequispaced fast sine transform) plan with float precision
More...
Public Member Functions |
|
| FFTW_MANGLE_FLOAT (plan) my_fftw_r2r_plan |
| | fftw_plan forward
|
|
| FFTW_MANGLE_FLOAT (r2r_kind)*r2r_kind |
| | r2r transform type (dct-i)
|
Data Fields |
| NFFT_INT | N_total |
| | Total number of Fourier coefficients.
|
| NFFT_INT | M_total |
| | Total number of samples.
|
| float * | f_hat |
| | Fourier coefficients.
|
| float * | f |
| | Samples.
|
| void(* | mv_trafo )(void *) |
| | Transform.
|
| void(* | mv_adjoint )(void *) |
| | Adjoint transform.
|
|
NFFT_INT | d |
| | dimension, rank
|
|
NFFT_INT * | N |
| | bandwidth
|
|
NFFT_INT * | n |
| | length of DST-I
|
| NFFT_INT | n_total |
| | Combined total length of FFTW transforms.
|
|
float * | sigma |
| | oversampling-factor
|
|
NFFT_INT | m |
| | cut-off parameter in time-domain
|
|
float * | b |
| | shape parameters
|
| NFFT_INT | K |
| | Number of equispaced samples of window function.
|
|
unsigned | flags |
| | flags for precomputation, malloc
|
|
unsigned | fftw_flags |
| | flags for the fftw
|
|
float * | x |
| | nodes (in time/spatial domain)
|
|
double | MEASURE_TIME_t [3] |
| | measured time for each step
|
|
float ** | c_phi_inv |
| | precomputed data, matrix D
|
|
float * | psi |
| | precomputed data, matrix B
|
|
NFFT_INT | size_psi |
| | only for thin B
|
|
NFFT_INT * | psi_index_g |
| | only for thin B
|
|
NFFT_INT * | psi_index_f |
| | only for thin B
|
|
float * | g |
|
float * | g_hat |
|
float * | g1 |
| | input of fftw
|
|
float * | g2 |
| | output of fftw
|
|
float * | spline_coeffs |
| | input for de Boor algorithm, if B_SPLINE or SINC_2m is defined
|
|
float | nfstf_full_psi_eps |
data structure for an NFST (nonequispaced fast sine transform) plan with float precision
Definition at line 346 of file nfft3.h.