Skip to content

Commit

Permalink
Renamed new magics
Browse files Browse the repository at this point in the history
  • Loading branch information
cancan101 committed Jul 18, 2014
1 parent ecce320 commit 855c451
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion doc/misc.rst
Expand Up @@ -39,7 +39,7 @@ and then use the ``%%cl_kernel`` 'cell-magic' command. See `this notebook

You can pass build options to be used for building the program executable by using the ``-o`` flag on the first line of the cell (next to the ``%%cl_kernel`` directive). For example: `%%cl_kernel -o "-cl-fast-relaxed-math"``.
There are also line magics: ``cl_load_kernel`` which will load a file into the next cell (adding ``cl_kernel`` to the first line) and ``cl_run_kernel`` which will compile kernels from a file (as if you copy-and-pasted the contents of the file to a cell with ``cl_kernel``). Boths of these magics take options ``-f`` to specify the file and optionally ``-o`` for build options.
There are also line magics: ``cl_load_edit_kernel`` which will load a file into the next cell (adding ``cl_kernel`` to the first line) and ``cl_kernel_from_file`` which will compile kernels from a file (as if you copy-and-pasted the contents of the file to a cell with ``cl_kernel``). Boths of these magics take options ``-f`` to specify the file and optionally ``-o`` for build options.

.. versionadded:: 2014.1

Expand Down
4 changes: 2 additions & 2 deletions pyopencl/ipython_ext.py
Expand Up @@ -60,13 +60,13 @@ def _load_kernel_and_options(self, line):


@line_magic
def cl_run_kernel(self, line):
def cl_kernel_from_file(self, line):
kernel, build_options = self._load_kernel_and_options(line)
self._run_kernel(kernel, build_options)


@line_magic
def cl_load_kernel(self, line):
def cl_load_edit_kernel(self, line):
kernel, build_options = self._load_kernel_and_options(line)
header = "%%cl_kernel"

Expand Down

0 comments on commit 855c451

Please sign in to comment.