This commit is contained in:
Samuel Li 2017-02-15 17:14:33 -07:00
parent 04fd1fa1f7
commit c87fe5d8b5

@ -45,6 +45,25 @@ public:
WaveletDWT( WaveletName name ) : WaveletBase( name ) {}
template< typename SigInArrayType, typename ExtensionArrayType, typename DeviceTag >
vtkm::Id Extend3DLeftRight(
const SigInArrayType &sigIn,
vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigDimZ,
vtkm::Id sigStartX, vtkm::Id sigStarty, vtkm::Id sigDimZ,
vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, vtkm::Id sigPretendDimZ,
ExtensionArrayType &ext1,
ExtensionArrayType &ext2,
vtkm::Id addLen,
vtkm::worklet::wavelets::DWTMode ext1Method,
vtkm::worklet::wavelets::DWTMode ext2Method,
bool pretendSigPaddedZero,
bool padZeroAtExt2,
DeviceTag )
{
// TODO
}
template< typename SigInArrayType, typename ExtensionArrayType, typename DeviceTag >
vtkm::Id Extend2D (const SigInArrayType &sigIn, // Input
vtkm::Id sigDimX, vtkm::Id sigDimY,