Implementation module for openCL profiling routines
This is an implementation submodule: it contains the code implementing the subroutines defined in the corresponding header module file. See header module file (Focal.f90) for interface definitions.