From faa9fccf59935b3a8d7fcdfc690f29800c1a4d90 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Thu, 8 Oct 2015 00:12:15 -0500 Subject: [PATCH] Track mangler change in loopy --- setup.cfg | 2 +- sumpy/codegen.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.cfg b/setup.cfg index 6faef2e6..77f81d3b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,3 +1,3 @@ [flake8] -ignore = E126,E127,E128,E123,E226,E241,E242,E265 +ignore = E126,E127,E128,E123,E226,E241,E242,E265,E402,W503 max-line-length=85 diff --git a/sumpy/codegen.py b/sumpy/codegen.py index 279f8cb5..3e5e865e 100644 --- a/sumpy/codegen.py +++ b/sumpy/codegen.py @@ -148,7 +148,7 @@ bessel_j_two_result_dtype = cl.tools.get_or_register_dtype("bessel_j_two_result" ) -def bessel_mangler(target, identifier, arg_dtypes): +def bessel_mangler(kernel, identifier, arg_dtypes): """A function "mangler" to make Bessel functions digestible for :mod:`loopy`. @@ -156,7 +156,7 @@ def bessel_mangler(target, identifier, arg_dtypes): """ from loopy.target.pyopencl import PyOpenCLTarget - if not isinstance(target, PyOpenCLTarget): + if not isinstance(kernel.target, PyOpenCLTarget): raise NotImplementedError("Only the PyOpenCLTarget is supported as of now") if identifier == "hank1_01": -- GitLab