code: def cl_kernel(self, line, cell):
      kernel = cell
  
      opts, args = self.parse_options(line, "o:")
      build_options = opts.get("o", "")
  
      self._run_kernel(kernel, build_options)
  
file_path: pyopencl/pyopencl/ipython_ext.py
imports: from IPython.core.magic import magics_class, Magics, cell_magic, line_magic
  import pyopencl
label_desc: Use image node_id 2 for calling the PyOpenCLMagics obj's underlying member method code with example usage: obj.cl_kernel(line, cell) without return types