diff --git a/README.rst b/README.rst index 2869659af015b775cf4ebea304e1793d1f482517..566649f7cd6deefa4d68a42ce96fc14fccaade19 100644 --- a/README.rst +++ b/README.rst @@ -43,6 +43,6 @@ Places on the web related to PyOpenCL: .. image:: https://badge.fury.io/py/pyopencl.png :target: http://pypi.python.org/pypi/pyopencl * `C. Gohlke's Windows binaries <http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl>`_ (download Windows binaries) -* `Github <http://github.com/pyopencl/pyopencl>`_ (get latest source code, file bugs) +* `Github <http://github.com/inducer/pyopencl>`_ (get latest source code, file bugs) * `Documentation <http://documen.tician.de/pyopencl>`_ (read how things work) * `Wiki <http://wiki.tiker.net/PyOpenCL>`_ (read installation tips, get examples, read FAQ) diff --git a/doc/algorithm.rst b/doc/algorithm.rst index 954fabe4b803647694dae7f3737b487bc2bd0aa0..cbaf1e9305c61d0e8928bbd46da2bdb6fd2aef83 100644 --- a/doc/algorithm.rst +++ b/doc/algorithm.rst @@ -169,7 +169,7 @@ in PyOpenCL: * Segmented scans * Access to the previous item in *input_expr* (e.g. for comparisons) - See the `implementation <https://github.com/pyopencl/pyopencl/blob/master/pyopencl/scan.py#L1353>`_ of :func:`unique` for an example. + See the `implementation <https://github.com/inducer/pyopencl/blob/master/pyopencl/scan.py#L1353>`_ of :func:`unique` for an example. Making Custom Scan Kernels ^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/doc/array.rst b/doc/array.rst index 8c83e6663f007560a744953e0439a875981e56ea..f44ce94545469656e92153f0c3aeda86292a6097 100644 --- a/doc/array.rst +++ b/doc/array.rst @@ -101,7 +101,7 @@ functions defined on them such as `cfloat_mul(a, b)` or `cdouble_log(z)`. Elementwise kernels automatically include the header if your kernel has complex input or output. See the `source file -<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-complex.h>`_ +<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-complex.h>`_ for a precise list of what's available. If you need double precision support, please:: diff --git a/doc/conf.py b/doc/conf.py index 1720c55e933b7fddef941770719e8b355a032093..7c3707fd55061faa25503d18422c545192a55aed 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -93,7 +93,7 @@ html_theme = "alabaster" html_theme_options = { "extra_nav_links": { - "🚀 Github": "https://github.com/pyopencl/pyopencl", + "🚀 Github": "https://github.com/inducer/pyopencl", "💾 Download Releases": "https://pypi.python.org/pypi/pyopencl", } } diff --git a/doc/misc.rst b/doc/misc.rst index a3d3e638c2060834002bcb3b12f9fe1760263219..d783e1cf781ef6d02e0af4f20222fe48a3e97f83 100644 --- a/doc/misc.rst +++ b/doc/misc.rst @@ -12,7 +12,7 @@ Syntax highlighting You can obtain Vim syntax highlighting for OpenCL C inlined in Python by checking `this file -<https://github.com/pyopencl/pyopencl/blob/master/contrib/pyopencl.vim>`_. +<https://github.com/inducer/pyopencl/blob/master/contrib/pyopencl.vim>`_. Note that the triple-quoted strings containing the source must start with `"""//CL// ..."""`. @@ -27,7 +27,7 @@ IPython extension using:: %load_ext pyopencl.ipython_ext and then use the ``%%cl_kernel`` 'cell-magic' command. See `this notebook -<http://nbviewer.ipython.org/urls/raw.githubusercontent.com/pyopencl/pyopencl/master/examples/ipython-demo.ipynb>`_ +<http://nbviewer.ipython.org/urls/raw.githubusercontent.com/inducer/pyopencl/master/examples/ipython-demo.ipynb>`_ (which ships with PyOpenCL) for a demonstration. 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"``. @@ -109,7 +109,7 @@ Version 2016.3 .. note:: This version is currently under development. You can get snapshots from - PyOpenCL's `git repository <https://github.com/pyopencl/pyopencl>`_ + PyOpenCL's `git repository <https://github.com/inducer/pyopencl>`_ Version 2016.2 -------------- @@ -200,7 +200,7 @@ Version 2013.1 * Add :func:`pyopencl.tools.match_dtype_to_c_struct`, for better integration of the CL and :mod:`numpy` type systems. * More/improved Bessel functions. - See `the source <https://github.com/pyopencl/pyopencl/tree/master/src/cl>`_. + See `the source <https://github.com/inducer/pyopencl/tree/master/src/cl>`_. * Add :envvar:`PYOPENCL_NO_CACHE` environment variable to aid debugging. (e.g. with AMD's CPU implementation, see `their programming guide <http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD_Accelerated_Parallel_Processing_OpenCL_Programming_Guide.pdf>`_) @@ -510,7 +510,7 @@ Contributors ------------ Too many to list. Please see the -`commit log <https://github.com/pyopencl/pyopencl/commits/master>`_ +`commit log <https://github.com/inducer/pyopencl/commits/master>`_ for detailed acknowledgments. Funding diff --git a/pyopencl/cl/pyopencl-hankel-complex.cl b/pyopencl/cl/pyopencl-hankel-complex.cl index 3115b8de42ae1ccaf608d89f4685365657123a98..d2bbd9ff4484e85e03ed69627dd9ff508c342d85 100644 --- a/pyopencl/cl/pyopencl-hankel-complex.cl +++ b/pyopencl/cl/pyopencl-hankel-complex.cl @@ -9,7 +9,7 @@ Copyright (C) 2015 Andreas Kloeckner Auto-translated from https://github.com/zgimbutas/fmmlib2d/blob/master/src/hank103.f using -https://github.com/pyopencl/pyopencl/tree/master/contrib/fortran-to-opencl +https://github.com/inducer/pyopencl/tree/master/contrib/fortran-to-opencl Originally licensed under GPL, permission to license under MIT granted via email by Vladimir Rokhlin on May 25, 2015 and by Zydrunas Gimbutas on May 17, 2015. diff --git a/pyopencl/clrandom.py b/pyopencl/clrandom.py index 10fb8aea1a93fc000d6fec61ce98f8b13a7d5bd6..2ac54c36cc191c8651d5a3ee147870f63867e8ec 100644 --- a/pyopencl/clrandom.py +++ b/pyopencl/clrandom.py @@ -36,9 +36,9 @@ they are available in any piece of code compiled through PyOpenCL by:: #include <pyopencl-random123/threefry.cl> See the `Philox source -<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/philox.cl>`_ +<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/philox.cl>`_ and the `Threefry source -<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/threefry.cl>`_ +<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/threefry.cl>`_ for some documentation if you're planning on using Random123 directly. .. note:: diff --git a/setup.py b/setup.py index d487cc1c1b73447a2b617962cef24efc46a75a8c..426283850a0a3d15f5851f98dc1966a3144ed41b 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,7 @@ def get_config_schema(): default_libs = ["OpenCL"] if "linux" in sys.platform: # Requested in - # https://github.com/pyopencl/pyopencl/issues/132#issuecomment-314713573 + # https://github.com/inducer/pyopencl/issues/132#issuecomment-314713573 # to make life with Altera FPGAs less painful by default. default_ldflags = ["-Wl,--no-as-needed"] else: diff --git a/src/c_wrapper/error.h b/src/c_wrapper/error.h index 33f2ae76e62f9b93ab0d8fbb0633104db820f93f..30e985f93e7dfef3f5dafb702275e064e0b509aa 100644 --- a/src/c_wrapper/error.h +++ b/src/c_wrapper/error.h @@ -14,7 +14,7 @@ // {{{ error -// See https://github.com/pyopencl/pyopencl/pull/83 +// See https://github.com/inducer/pyopencl/pull/83 #if GCC_VERSION > 50200 #define PYOPENCL_CL_CASTABLE_THIS this #else