NFFT  3.4.1
Data Fields

data structure for an NFSFT (nonequispaced fast spherical Fourier transform) plan with double precision More...

#include <nfft3.h>

Data Fields

NFFT_INT N_total
 Total number of Fourier coefficients. More...
 
NFFT_INT M_total
 Total number of samples. More...
 
fftw_complex * f_hat
 Fourier coefficients. More...
 
fftw_complex * f
 Samples. More...
 
void(* mv_trafo )(void *)
 Transform. More...
 
void(* mv_adjoint )(void *)
 Adjoint transform. More...
 
int N
 the bandwidth $N$
 
double * x
 the nodes $\mathbf{x}(m) = \left(x_1,x_2\right) \in [-\frac{1}{2},\frac{1}{2}) \times [0,\frac{1}{2}]$ for $m=0,\ldots, M-1$, $M \in \mathbb{N},$
 
int t
 the logarithm of NPT with respect to the basis 2
 
unsigned int flags
 the planner flags
 
nfft_plan plan_nfft
 the internal NFFT plan
 
fftw_complex * f_hat_intern
 Internally used pointer to spherical Fourier coefficients.
 
double MEASURE_TIME_t [3]
 Measured time for each step if MEASURE_TIME is set.
 

Detailed Description

data structure for an NFSFT (nonequispaced fast spherical Fourier transform) plan with double precision

NFSFT transform plan

Definition at line 574 of file nfft3.h.

Field Documentation

NFFT_INT nfsft_plan::N_total

Total number of Fourier coefficients.

Definition at line 574 of file nfft3.h.

Referenced by main(), and nfsft_trafo().

NFFT_INT nfsft_plan::M_total

Total number of samples.

Definition at line 574 of file nfft3.h.

Referenced by main().

fftw_complex* nfsft_plan::f_hat

Fourier coefficients.

Definition at line 574 of file nfft3.h.

Referenced by c2e_transposed(), main(), nfsft_adjoint(), nfsft_finalize(), and nfsft_trafo().

fftw_complex* nfsft_plan::f

Samples.

Definition at line 574 of file nfft3.h.

Referenced by main(), nfsft_adjoint(), nfsft_finalize(), and nfsft_trafo().

void(* nfsft_plan::mv_trafo)(void *)

Transform.

Definition at line 574 of file nfft3.h.

void(* nfsft_plan::mv_adjoint)(void *)

Adjoint transform.

Definition at line 574 of file nfft3.h.


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