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

u.h

00001 
00004 #ifndef U_H
00005 #define U_H
00006 
00017 struct U_type_old**** precomputeU_old(int t, double threshold, double *walpha, 
00018                              double *wbeta, double *wgamma, int window);
00019 
00025 void forgetU_old(struct U_type_old**** U, int M, int t, int window);
00026 
00039 void multiplyU_old(complex  *a, complex *b, struct U_type_old u, int tau, int n, int l, 
00040                struct nfsft_wisdom_old *tw, double gamma);
00041 
00054 void multiplyU_adjoint_old(complex  *a, complex *b, 
00055                        struct U_type_old u, int tau, int n, int l, 
00056                        struct nfsft_wisdom_old *tw, double gamma);
00057 
00058 struct U_type_old**** precomputeU_guru_old(int t, double threshold, double *walpha, 
00059                                    double *wbeta, double *wgamma, int n);
00060 
00061 void forgetU_guru_old(struct U_type_old**** U, int M, int t, int n);
00062 
00063 struct U_type_old**** precomputeU_stab_old(int t, double threshold, double *walpha, 
00064                                    double *wbeta, double *wgamma);
00065 
00066 void forgetU_stab_old(struct U_type_old**** U, int M, int t);
00067 
00068 #ifdef LOGFILE
00069 inline void multiplyU_print_old(complex  *a, complex *b, struct U_type_old u, int tau, int n, int l, 
00070                             struct nfsft_wisdom_old *tw, double gamma, FILE *logfile, FILE *logfile2);
00071 #endif
00072 #endif

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