Note: This is an existence proof, not an approach. I noticed some people getting halfway
there. This gets all the way, but somebody with expert knowledge of pyOpenCL design would
be best to integrate clMath into pyOpenCL.
Also AMD told me clAmdBlas is deprecated in favor of open source clMath on github, so
clMath is the thing to incorporate. ClMath has a pyopencl wrapper in the distribution, but
there is not a soup to nuts example of how to use it in a purely pyOpenCL and pure Python
way. Also other features aren't wrapped.
Also there is githuib clRnd as well as clFFT mentioned.
Not clear to me where wrappers should go so that user in Python (not writing app code in
Cython),can see all of these libraries in pyOpenCL. Should wrappers go in each package or
in pyOpenCL package?