Department of Scientific Computing   
Institute for Numerical Simulation   
University of Bonn   
Documentation
Download
Programming References
Bug Reports / Suggestions
FAQ
Authors
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

NonAdaptive.hpp

Go to the documentation of this file.
00001 
00008 #ifndef NON_ADAPTIVE_H
00009 # define NON_ADAPTIVE_H
00010 
00011 # include "Wavelet.hpp"
00012 
00013 void bwt (double *d,int *BCd , int *dec ,  double *c,int *BCc , Wavelets *W,int J,int lev , double);
00014 void ibwt(double *c,int *BCc , int *dec ,  double *d,int *BCd , Wavelets *W,int J,int lev , double);
00015 
00016 void hbt (double *d,int *BCd , int *dec ,  double *c,int *BCc , Wavelets *W,int J,int lev , double);
00017 void ihbt(double *c,int *BCc , int *dec ,  double *d,int *BCd , Wavelets *W,int J,int lev , double);
00018 void ihbtT(double *d,int *BCd , int *dec ,  double *c,int *BCc , Wavelets *W,int J,int lev , double);
00019 
00020 void prwt  (double *d,int *BCd , int *dec, double *c,int *BCc , Wavelets *W ,int J,int lev , double);
00021 void iprwt (double *c,int *BCc , int *dec, double *d,int *BCd , Wavelets *W ,int J,int lev , double);
00022 void iprwtT(double *d,int *BCd , int *dec, double *c,int *BCc , Wavelets *W ,int J,int lev , double);
00023 
00024 void Quadrature(double *d,int *BCd , int * , double *c,int *BCc , Wavelets *W,int J,int op , double DX);
00025 void applyOp   (double *d,int *BCd , int * , double *c,int *BCc , Wavelets *W,int J,int op , double DX); 
00026 void applyOp1W (double *d,int *BCd , int * , double *c,int *BCc , Wavelets *W,int J,int op , double DX); 
00027 void Projection(double *d,int *BCd , int * , double *c,int *BCc , Wavelets *W,int J,int op , double   );
00028 void SortHB    (double *d,int *BCd , int * , double *c,int *BCc , Wavelets *W,int J,int op , double   );
00029 
00030 void massHat (int *BC , double *d , double *c , int J , Wavelets *WC , double DX);
00031 void stiffHat(int *BC , double *d , double *c , int J , Wavelets *WC , double DX);
00032 
00033 void Multiply  (double *uv,double *u,double *v, int *BC, Wavelets *W,int J,int which);
00034 
00035 #endif

Generated at Mon Aug 19 10:02:32 2002 for AWFD by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001