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

NFSFT: Direct algorithms
[NFSFT]


Functions

void ndsft_old (int D, double *angles, complex *f, int M, complex **f_hat, struct nfsft_wisdom_old *wisdom)
 Direct spherical Fourier transform.
void adjoint_ndsft_old (int D, double *angles, complex *f, int M, complex **f_hat, struct nfsft_wisdom_old *wisdom)
 Adjoint direct spherical Fourier transform.

Function Documentation

void adjoint_ndsft_old int  D,
double *  angles,
complex *  f,
int  M,
complex **  f_hat,
struct nfsft_wisdom_old wisdom
 

Adjoint direct spherical Fourier transform.

Node index

Legendre index k

Legendre index n

nleg = |n|

Pointer to array containing three-term recurrence coefficients for associated Legendre functions.

Pointer to array containing three-term recurrence coefficients for associated Legendre functions.

Index used in Clenshaw algorithm.

Pointer to auxilliary array for Clenshaw algorithm.

Used to store the angles theta_d

Used to store the angles phi_d

void ndsft_old int  D,
double *  angles,
complex *  f,
int  M,
complex **  f_hat,
struct nfsft_wisdom_old wisdom
 

Direct spherical Fourier transform.

Node index

Legendre index k

Legendre index n

nleg = |n|

Pointer to array containing three-term recurrence coefficients for associated Legendre functions.

Pointer to array containing three-term recurrence coefficients for associated Legendre functions.

Index used in Clenshaw algorithm.

Pointer to auxilliary array for Clenshaw algorithm.

Pointer to auxilliary array for Clenshaw algorithm.

The final result for a single node.

Used to store the angles theta_d

Used to store the angles phi_d


Generated on Wed May 10 20:39:40 2006 for NFFT by  doxygen 1.4.4