started to create a wrapper for pyopencl elementwise kernel