NFFT Logo 3.1.3 API Reference

nfst_plan Struct Reference
[NFCT/NFST - Nonequispaced fast (co)sine transform]

Structure for a transform plan. More...

#include <nfft3.h>


Data Fields

int N_total
 Total number of Fourier \ coefficients.
int M_total
 Total number of samples.
double * f_hat
 Vector of Fourier coefficients, \ size is N_total float_types.
double * f
 Vector of samples, \ size is M_total float types.
void(* mv_trafo )(void *)
 Pointer to the own transform.
void(* mv_adjoint )(void *)
 Pointer to the own adjoint.
int d
 dimension, rank
int * N
 bandwidth
int * n
 length of dst-1
double * sigma
 oversampling-factor
int m
 cut-off parameter in time-domain
double nfst_full_psi_eps
double * b
 shape parameters
unsigned nfst_flags
 flags for precomputation, malloc
unsigned fftw_flags
 flags for the fftw
double * x
 nodes (in time/spatial domain)
double MEASURE_TIME_t [3]
 measured time for each step
fftw_plan my_fftw_r2r_plan
 internal
fftw_r2r_kind * r2r_kind
 r2r transform type (dct-i)
double ** c_phi_inv
 precomputed data, matrix D
double * psi
 precomputed data, matrix B
int size_psi
 only for thin B
int * psi_index_g
 only for thin B
int * psi_index_f
 only for thin B
double * g
double * g_hat
double * g1
 input of fftw
double * g2
 output of fftw
double * spline_coeffs
 input for de Boor algorithm, if B_SPLINE or SINC_2m is defined


Detailed Description

Structure for a transform plan.

Definition at line 772 of file nfft3.h.


Field Documentation

internal

fftw_plan forward

Definition at line 797 of file nfft3.h.

Referenced by nfst_adjoint(), and nfst_finalize().


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

Generated on 23 Dec 2009 by Doxygen 1.5.6