Add GPU version of circularize example
Fix compile error on linux
Add function setSize(size0, ...)
[*] Move responsibility of allocating dst array from caller to each function
Add function setSize(ndims, shape)
Keep updating functions to have responsibility to allocate dst array
Add in-place version of transform(srcDst, func)
Fix bug at meshgrid, x and y are swapped