NFFT Logo 3.1.3 API Reference

nfsoft_plan_ Struct Reference
[NFSOFT - Nonequispaced fast SO(3) Fourier transform]

Structure for a NFSOFT transform plan. More...

#include <nfft3.h>


Data Fields

int N_total
 Inherited public members.
int M_total
 Total number of samples.
fftw_complex * f_hat
 Vector of Fourier coefficients, \ size is N_total float_types.
fftw_complex * 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.
double * x
 the input nodes
fftw_complex * wig_coeffs
 some auxillary memory
fftw_complex * cheby
 contains a set of Chebychev coefficients for* fixed orders m and n
fftw_complex * aux
 used when converting Chebychev to Fourier* coeffcients
int t
 Private members.
unsigned int flags
 the planner flags
nfft_plan p_nfft
 the internal NFFT plan
fpt_set fpt_set
 the internal FPT plan
int fpt_kappa


Detailed Description

Structure for a NFSOFT transform plan.

Definition at line 2536 of file nfft3.h.


Field Documentation

Inherited public members.

Total number of Fourier \ coefficients

Definition at line 2539 of file nfft3.h.

Referenced by nfsoft_adjoint(), nfsoft_init_guru(), nfsoft_precompute(), and nfsoft_trafo().

fftw_complex* nfsoft_plan_::wig_coeffs

some auxillary memory

contains a set of SO(3) Fourier coefficients* for fixed orders m and n

Definition at line 2546 of file nfft3.h.

Referenced by nfsoft_adjoint(), nfsoft_finalize(), nfsoft_init_guru(), and nfsoft_trafo().

Private members.

the logaritm of NPT with * respect to the basis 2

Definition at line 2554 of file nfft3.h.


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

Generated on 23 Dec 2009 by Doxygen 1.5.6