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  

Wavelets Struct Reference

struct Wavelets contains all the filter coefficients required for the (inverse)wavelet transform, application of differential operators and quadratures for
1D wavelets / scaling functions on the interval; the information for periodic wavelets is just a subset of this. More...

#include <Wavelet.hpp>

List of all members.

Public Methods

 Wavelets ()
 default constructor.

 Wavelets (const char *type, const int N)
 constructor with selection of wavelets
Parameters:
type   may be one of "Interpolet", "Daubechies"
N   degree of polynomial exactness (i.e. the order), may be 2,4,6 for Interpolets and 1,3 for Daubechies wavelets.


int GetCoefficients (const char *type, const int N)
 read coefficients for selected wavelets from standard file.

void Print (int allflag=0)
 print basic informations
Parameters:
allflag   &1 != 0 print filter matrices
.


double WaveletIntegral (int l, int t, int *BC)
 return , respects boundary adapted wavelets.

double ScalingFunctionIntegral (int l, int s, int *BC)
 return , respects boundary adapted wavelets.

int FDOp (int op)
 returns the number of the FDOperator 'op' in FDOperators[9].


Public Attributes

int N
 Number of vanishing moments.

bool InterpoletFlag
 wavelets are (Lifting-)Interpolets ?

bool LiftingFlag
 Lifting-Interpolets ? must be set to enforce the Lifting-step in the non-adaptive wavelet transforms (i)bwt(.).

int Level0
 coarsest level.

TransformMatrix HJ
 low pass filter for primal scaling functions.

TransformMatrix GJ
 high pass filter for primal wavelets.

TransformMatrix HtJ
 low pass filter for dual scaling functions.

TransformMatrix GtJ
 high pass filter for dual wavelets.

OperatorMatrix FDOperators [20]
 the finite difference operators are stored in the new format <tilde(PHI) , PHI>.


The documentation for this struct was generated from the following files:
Generated at Mon Aug 19 10:02:33 2002 for AWFD by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001