40 #define ROW(k) (k*(wisdom.N_MAX+2))
41 #define ROWK(k) (k*(wisdom.N_MAX+2)+k)
46 typedef enum {
false = 0,
true = 1} bool;
double * gamma
Precomputed recursion coefficients /f$^n/f$ for /f$k = 0,/ldots, N_{{max}}; n=-k,/ldots,k/f$ of associated Legendre-functions /f$P_k^n/f$.
fpt_set set
Structure for discrete polynomial transform (DPT)
int N_MAX
Stores precomputation flags.
bool initialized
Indicates wether the structure has been initialized.
Holds data for a set of cascade summations.
double * alpha
Precomputed recursion coefficients /f$^n/f$ for /f$k = 0,/ldots, N_{{max}}; n=-k,/ldots,k/f$ of associated Legendre-functions /f$P_k^n/f$.
double threshold
The threshold /f$/f$.
double * beta
Precomputed recursion coefficients /f$^n/f$ for /f$k = 0,/ldots, N_{{max}}; n=-k,/ldots,k/f$ of associated Legendre-functions /f$P_k^n/f$.
Header file for the nfft3 library.
int T_MAX
The logarithm /f$t = N_{{max}}/f$ of the maximum bandwidth.