Currently, the library does not support 2D data. The wavelet transform kernel uses a 32^3 cube block size and will return an error if the each grid dimension is not divisible by 32. This proposal relaxes this requirement for the Z-direction so that it can support being either nz=1 or nz divisible by 32. When the user passes nz=1 the library shall operate on 2D data.
Currently, the library does not support 2D data. The wavelet transform kernel uses a 32^3 cube block size and will return an error if the each grid dimension is not divisible by 32. This proposal relaxes this requirement for the Z-direction so that it can support being either
nz=1ornzdivisible by 32. When the user passesnz=1the library shall operate on 2D data.