update f-wave solver
refactored ocl utils, enable ocl exceptions globally