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. |
|
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 |
|
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 |