NFFT  3.3.2
Public Member Functions | Data Fields
nsfftf_plan Struct Reference

data structure for an NSFFT (nonequispaced sparse fast Fourier transform) plan with float precision More...

#include <nfft3.h>

Public Member Functions

 FFTW_MANGLE_FLOAT (plan)*set_fftw_plan1
 fftw plan for the nfft blocks
 FFTW_MANGLE_FLOAT (plan)*set_fftw_plan2
 fftw plan for the nfft blocks

Data Fields

NFFT_INT N_total
 Total number of Fourier coefficients.
NFFT_INT M_total
 Total number of samples.
fftwf_complex * f_hat
 Fourier coefficients.
fftwf_complex * f
 Samples.
void(* mv_trafo )(void *)
 Transform.
void(* mv_adjoint )(void *)
 Adjoint transform.
int d
 dimension, rank; d = 2, 3
int J
 problem size, i.e., d=2: N_total=(J+4) 2^(J+1) d=3: N_total=2^J 6(2^((J+1)/2+1)-1)+2^(3(J/2+1))
int sigma
 oversampling-factor
unsigned flags
 flags for precomputation, malloc
int * index_sparse_to_full
 index conversation, overflow for d=3, J=9!
int r_act_nfft_plan
 index of current nfft block
nfftf_planact_nfft_plan
 current nfft block
nfftf_plancenter_nfft_plan
 central nfft block
nfftf_planset_nfft_plan_1d
 nfft plans for short nffts
nfftf_planset_nfft_plan_2d
 nfft plans for short nffts
float * x_transposed
 coordinate exchanged nodes, d = 2
float * x_102
float * x_201
float * x_120
float * x_021
 coordinate exchanged nodes, d=3

Detailed Description

data structure for an NSFFT (nonequispaced sparse fast Fourier transform) plan with float precision

Definition at line 457 of file nfft3.h.


Field Documentation

Total number of Fourier coefficients.

Definition at line 457 of file nfft3.h.

Total number of samples.

Definition at line 457 of file nfft3.h.

fftwf_complex* nsfftf_plan::f_hat

Fourier coefficients.

Definition at line 457 of file nfft3.h.

fftwf_complex* nsfftf_plan::f

Samples.

Definition at line 457 of file nfft3.h.

void(* nsfftf_plan::mv_trafo)(void *)

Transform.

Definition at line 457 of file nfft3.h.

void(* nsfftf_plan::mv_adjoint)(void *)

Adjoint transform.

Definition at line 457 of file nfft3.h.


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