|
Data Structures |
struct | nsfft_plan |
| Structure for a NFFT plan. More...
|
Defines |
#define | NSDFT (1U<< 12) |
| If this flag is set, the member index_sparse_to_full is (de)allocated and initialised for the use in the routine nsdft_trafo and nsdft_adjoint.
|
Functions |
void | nsdft_trafo (nsfft_plan *ths) |
| Executes an NSDFT, computes for :
.
|
void | nsdft_adjoint (nsfft_plan *ths) |
| Executes an adjoint NSFFT, computes for :
.
|
void | nsfft_trafo (nsfft_plan *ths) |
| Executes an NSFFT, computes fast and approximate for :
.
|
void | nsfft_adjoint (nsfft_plan *ths) |
| Executes an adjoint NSFFT, computes fast and approximate for :
.
|
void | nsfft_cp (nsfft_plan *ths, nfft_plan *ths_nfft) |
| Copy coefficients from nsfft plan to a nfft plan.
|
void | nsfft_init_random_nodes_coeffs (nsfft_plan *ths) |
| Initialisation of pseudo random nodes and coefficients.
|
void | nsfft_init (nsfft_plan *ths, int d, int J, int M, int m, unsigned flags) |
| Initialisation of a transform plan.
|
void | nsfft_finalize (nsfft_plan *ths) |
| Destroys a transform plan.
|