NFFT Logo 3.0 API Reference
Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

legendre.h

00001 
00009 #ifndef LEGENDRE_H
00010 #define LEGENDRE_H
00011 
00012 #include "api.h"
00013 
00025 double alpha_al (int k, int n);
00026 
00034 double beta_al (int k, int n);
00035 
00043 double gamma_al (int k, int n);
00044 
00045 void alpha_al_row(double *alpha, int N, int n);
00046 void beta_al_row(double *beta, int N, int n);
00047 void gamma_al_row(double *gamma, int N, int n);
00048 
00058 void alpha_al_all(double *alpha, int N);
00059 
00069 void beta_al_all(double *beta, int N);
00070 
00080 void gamma_al_all(double *gamma, int N);
00081 
00097 void eval_al(double *x, double *y, int size, int k, double *alpha, 
00098   double *beta, double *gamma);
00099 
00116 int eval_al_thresh(double *x, double *y, int size, int k, double *alpha, 
00117   double *beta, double *gamma, double threshold);
00118 /* \} */
00119 #endif

Generated on 1 Nov 2006 by Doxygen 1.4.4