| 
|   | WaveletCompressor (wavelets::WaveletName name) | 
|   | 
| template<typename SignalArrayType , typename CoeffArrayType >  | 
| vtkm::Id  | WaveDecompose (const SignalArrayType &sigIn, vtkm::Id nLevels, CoeffArrayType &coeffOut, std::vector< vtkm::Id > &L) | 
|   | 
| template<typename CoeffArrayType , typename SignalArrayType >  | 
| vtkm::Id  | WaveReconstruct (const CoeffArrayType &coeffIn, vtkm::Id nLevels, std::vector< vtkm::Id > &L, SignalArrayType &sigOut) | 
|   | 
| template<typename InArrayType , typename OutArrayType >  | 
| vtkm::Float64  | WaveDecompose3D (InArrayType &sigIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, OutArrayType &coeffOut, bool discardSigIn) | 
|   | 
| template<typename InArrayType , typename OutArrayType >  | 
| vtkm::Float64  | WaveReconstruct3D (InArrayType &arrIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, OutArrayType &arrOut, bool discardArrIn) | 
|   | 
| template<typename InArrayType , typename OutArrayType >  | 
| vtkm::Float64  | WaveDecompose2D (const InArrayType &sigIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, OutArrayType &coeffOut, std::vector< vtkm::Id > &L) | 
|   | 
| template<typename InArrayType , typename OutArrayType >  | 
| vtkm::Float64  | WaveReconstruct2D (const InArrayType &arrIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, OutArrayType &arrOut, std::vector< vtkm::Id > &L) | 
|   | 
| template<typename CoeffArrayType >  | 
| vtkm::Id  | SquashCoefficients (CoeffArrayType &coeffIn, vtkm::Float64 ratio) | 
|   | 
| template<typename ArrayType >  | 
| vtkm::Id  | EvaluateReconstruction (const ArrayType &original, const ArrayType &reconstruct) | 
|   | 
| void  | ComputeL (vtkm::Id sigInLen, vtkm::Id nLev, std::vector< vtkm::Id > &L) | 
|   | 
| void  | ComputeL2 (vtkm::Id inX, vtkm::Id inY, vtkm::Id nLev, std::vector< vtkm::Id > &L) | 
|   | 
| void  | ComputeL3 (vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, vtkm::Id nLev, std::vector< vtkm::Id > &L) | 
|   | 
| vtkm::Id  | ComputeCoeffLength (std::vector< vtkm::Id > &L, vtkm::Id nLevels) | 
|   | 
| vtkm::Id  | ComputeCoeffLength2 (std::vector< vtkm::Id > &L, vtkm::Id nLevels) | 
|   | 
| vtkm::Id  | GetApproxLengthLevN (vtkm::Id sigInLen, vtkm::Id levN) | 
|   |