Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

texture_plan_ Struct Reference
[TextureTextureTexture: Private Functions]

Definition of the texture_plan. More...

#include <nfft3.h>


Data Fields

int N_total
 The total length of f_hat.
int M_total
 The total length of f.
complex * f_hat
 Used to store the frequencies omega.
complex * f
 Used to store the sample data x.
int N
 The bandwidth.
int N1
 The number of pole figures.
int N2
 The number of samples per pole figure.
const double * h_phi
 The latitudes of the pole figures.
const double * h_theta
 The longitudes of the pole figures.
const double * r
 The nodes for the samples for each pole figure.
unsigned int nfsft_init_flags
 The flags for the initialisation of the nfsft.
unsigned int nfft_cutoff
 The nfft_cutoff for the initialisation of the nfsft.
double * cos_h_theta
 Stores the cosines of the components of h_theta.
double * sin_h_theta
 Stores the sines of the components of h_theta.
complex ** nfsft_f_hat
 Stores the frequencies for the nfsft transformation.
complex * nfsft_f
 Stores the samples for the nfsft transformation.
double * nfsft_angles
 Stores the nodes for the nfsft transformation.


Detailed Description

Definition of the texture_plan.

Attention:
Do not access any member directly! The plan could get an inconsistent state.


Field Documentation

texture_plan_::f
 

Used to store the sample data x.

See also:
texture_init

texture_plan_::f_hat
 

Used to store the frequencies omega.

See also:
texture_init

const double* texture_plan_::h_phi
 

The latitudes of the pole figures.

See also:
texture_init

const double* texture_plan_::h_theta
 

The longitudes of the pole figures.

See also:
texture_init

int texture_plan_::N
 

The bandwidth.

See also:
texture_init

int texture_plan_::N1
 

The number of pole figures.

See also:
texture_init

int texture_plan_::N2
 

The number of samples per pole figure.

See also:
texture_init

unsigned int texture_plan_::nfft_cutoff
 

The nfft_cutoff for the initialisation of the nfsft.

See also:
texture_init_advanced

unsigned int texture_plan_::nfsft_init_flags
 

The flags for the initialisation of the nfsft.

See also:
texture_init_advanced

const double* texture_plan_::r
 

The nodes for the samples for each pole figure.

See also:
texture_init


The documentation for this struct was generated from the following file:
Generated on Wed May 10 20:39:39 2006 for NFFT by  doxygen 1.4.4