![]() |
NFFT
3.5.3
|
data structure for an NFCT (nonequispaced fast cosine transform) plan with float precision More...
#include <nfft3.h>
Public Member Functions | |
| FFTW_MANGLE_FLOAT (plan) my_fftw_r2r_plan | |
| fftw_plan | |
| 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 |
| cut-off-frequencies (kernel) | |
| NFFT_INT * | n |
| length of DCT-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. More... | |
| 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 | |
data structure for an NFCT (nonequispaced fast cosine transform) plan with float precision
| NFFT_INT nfctf_plan::K |